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 class Bar { }