Помогите знатоки котлин. Простой вопрос, а поставил в тупик, как в интерфейсе объявить свойства только для чтения, но так, чтобы в реализации их можно было установить? Если в интерфейсе val, то в реализации тоже будет val, если var, то в реализации override val или private set не дает.