auto foo = bar(1, 1, 1);
auto foo = A!(int, int, int);
enum foo = bar(1, 1, 1);
enum foo = A!(int, int, int);
enum bar {
a = Struct(a, b, c),
b = Struct(d, e, f)
}
b = Struct(d, e, f),