// FIX: Convert sealed sub-class to object // WITH_RUNTIME abstract class Base { var s: String get() = "Hello" set(value) {} } sealed class Sealed : Base() { open val x: List get() = emptyList() } class Derived : Sealed() { var length: Int get() = s.length set(value) {} }