И я согласен про toList, надо поменять на нем доку.
Ага, тогда можно сразу начинать писать документацию как для идиотов. Про то, что нельзя взять первый элемент у пустого списка, про деление на ноль, про использование lateinit до инициализации, про io на ui потоке.