StringTemplate намеренно не поддерживает сложные условия.Мысль в том, что если вам нужна такая большая логика, вы нарушаете строгое соблюдение разделения модели и представления.Вместо этого используйте переменную шаблона, которая представляет сложное условие, которое вы пытаетесь представить, и передайте его вместо этого, или используйте метод, который вычисляет правильный результат.