Это шаблон Velocity (часть проекта Apache). Хорошей новостью является то, что это достаточно гибкий язык, которым вы можете манипулировать. Лучшей новостью является то, что вы можете (поскольку я верю, что весь код CLT и SDK открыт) на самом деле создавать новые конструкции для переопределения или расширения всего, что не является частью Velocity, из коробки.
Чтобы ответить на ваши вопросы напрямую:
а) Скорость
б) http://velocity.apache.org/
в) Вы можете использовать два отдельных массива. Не очень, я понимаю, но это сработает.