// FULL_JDK // JVM_TARGET: 1.8 // ISSUE: KT-63243 abstract class MyMap : AbstractMutableMap() interface II { fun replace(key: Int, value: Int): Int? = null } abstract class ZI : MyMap(), II interface IS { fun replace(key: String, value: String): String? = null } abstract class ZS : MyMap(), IS