struct Foo(T...){T.} struct Bar(T){T.}