Слегка оффтоп, но, если кто пишет в идее, подскажите, почему не отображается имя аргумента, если он указан, как переменная
Предпологается, что название переменной описывает её назначение, и дополнительное уточнение не требуется.
А вот смысл выражения может быть неочевиден.
Но вообще это больше для кода на джаве, в котлине-то можно указать имя аргумента когда нужно, и выключить эту фичу (что я и рекомендую).
Тогда код будет понятен не только в IDE.