struct Foo {} interface Bar { a Foo }