interface Object
end
-universal Int
+enum Int
fun output is intern
fun +(o: Int): Int is intern
end
-universal Bool
+enum Bool
fun output is intern
end
end
class Bar
-special Foo
+ super Foo
var _a3: Integer#!alt1# #!alt2#
#alt1#var _a3: Integer = new Integer(9000)
#alt2#var _a3: nullable Integer
end
class Baz
-special Foo
+ super Foo
end
#alt4# var b2 = new Baz