Вы конечно про это не спрашивали, но я таки не удержусь: избегайте по возможности пихать в переменные атомы, а потом их вызывать как функции. Когда потом кто-то будет в коде разбираться/рефакторить, концы отыскивать будет очень сложно, и автор такого будет не раз проклят. Лучше ссылаться явно через fun.
Мне кажется это как в анекдоте 90ых. В московское такси садится пассажир и говорит, везите меня в принцип! Таксист в непонятках какой такой принцип, не знаю такого адреса. Пассажир, мне знающие люди сказали что в москве в принципе есть все, вот и везите меня туда