// WITH_STDLIB interface ByteArrayParser : GenericParser { override fun repExactly(n: UInt): ByteArrayParser> = super.repExactly(n) as ByteArrayParser> } interface GenericParser { fun repExactly(n: UInt): GenericParser> { TODO() } } fun box(): String { val parser = object : ByteArrayParser {} return "OK" }