external annotation class A val x: Int external get() = noImpl class B val B.x: Int external get() = noImpl class C { val a: Int external get() = noImpl } external class D { val a: Int external get() = noImpl }