Научился: сделали счетчик флажков. интересно. в котлине при создании переменной, насколько я понял, нет доступа непосредственно к переменной. работа производится со сгенерированными get и set методами. а при объявлении всего поля private скрываются эти метода. так что есть смысл делать их публичными, а на set ставить модификатор private.