Ruckus
interface IA { val someField: String? } class A : IA { override var someField: String? = null private set }