Invalid Code struct Foo { public Foo foo; } void main () { }