namespace <root>

internal abstract trait Foo : bar, bar, bar {
}
internal open class Foo1 : bar, bar, Foo, Foo {
    public final /*constructor*/ fun <init>(): Foo1
}
internal open class Foo12 : bar, bar {
    public final /*constructor*/ fun <init>(): Foo12
}
internal abstract trait Foo2 : bar, Foo {
}
internal open class bar : jet.Any {
    public final /*constructor*/ fun <init>(): bar
}
