FILE: K1.kt
    public final class KotlinClass<T> : R|kotlin/Any| {
        public constructor<T>(): R|KotlinClass<T>| {
            super<R|kotlin/Any|>()
        }

    }
FILE: K2.kt
    public final fun main(): R|kotlin/Unit| {
        Q|JavaClass|.R|/JavaClass.baz*s|(R|/KotlinClass.KotlinClass|<R|kotlin/Int!|>())
        Q|JavaClass|.R|/JavaClass.baz*s|(R|/KotlinClass.KotlinClass|<R|kotlin/Int|>())
        Q|JavaClass|.R|/JavaClass.baz*s<Inapplicable(INAPPLICABLE): /JavaClass.baz>#|(R|/KotlinClass.KotlinClass|<R|kotlin/String|>())
        Q|JavaClass|.R|/JavaClass.baz*s<Inapplicable(INAPPLICABLE): /JavaClass.baz>#|(String())
    }
