// PROBLEM: none abstract class A { open var attribute = "a" protected set } class C : A() { public override var attribute = super.attribute } fun main() { val c = C() c.attribute = "test" }