private var A.foo: Boolean get() { TODO("Not yet implemented") } set() {} // "Create extension property 'A.foo'" "true" class A(val n: Int) class B { var A.test: Boolean get() = foo set(v: Boolean) { foo = v } }