open class Base(val value: T) class Box(): Base(-1) fun box(): String { val expected: Long? = -1L return if (Box().value == expected) "OK" else "fail" }