// FIR_IDENTICAL abstract class C>() : A(), I> abstract class A, T> { abstract val property: ModelPropertyT } interface I { val property: ModelPropertyCore } interface ModelListPropertyCore : ModelPropertyCore> interface ModelPropertyCore