import kotlin.properties.ReadWriteProperty // "Create property 'foo'" "true" // ERROR: Property must be initialized or be abstract // ERROR: Variable 'foo' must be initialized class A { private val foo: ReadWriteProperty, A> var x: A by foo }