Имя функции интерфейса конфликтует с именем получателя свойства намеренно, но оно запрещено компилятором из-за случайной проблемы с переопределением. Возможно ли проинструктировать компилятор?
interface A {
fun getFoo()
}
class B: A {
val foo
}