Как работают extension properties в Kotlin и какие у них есть ограничения в отношении backing fields? — ДейлиПреп