я вспомнил, зачем я ту штуку с инитом делал
оно в итоге возвращает кучку рулзов, которые хранят у себя данные значения, дабы потом можно было на основе одной кучки получить несколько разных строк, если я сделаю так, что кучка рулзов хранила бы функции, а не объекты рулзов - где тогда хранить значения для этих функций? Или вообще отказаться от этого всего и сделать функцию, которая принимает жсон и отдает строку? (Тогда каждый ее вызов придется парсить жсон или таскать значения из уже распарсенного)