FILE: Base.kt public abstract interface First : R|kotlin/Any| { } public open class Second : R|kotlin/Any| { public constructor(): R|Second| { super() } public open fun R|First|.foo(s: R|kotlin/String|, i: R|kotlin/Int|): R|kotlin/Unit| { } }