внезапно осознал, что нельзя использовать ??, нельзя перейти к базовому классу из шаблона, соотвественно не может через интелисайнс добавить поле в класс и т.д.
Все так язык которые используют функциональный подход на базе "удобных списков" для генерации частей html
идут в правильном направлении. Даже самый крутой шаблон, типа diet и прочие, порой глючат и ограничивают кодера.