package foo.bar.goo abstract open enum open annotation override open abstract [] private protected public internal [foo(a, b), ina foo.bar.goo.doo.foo.foo] [df] in [sdfsdf ] [s fd d, ] out ref class Bar { }