abstract Foo({}) { public var x:Int; } function main() {}