JavaScript Template Language Transformations, using an approach similar to XSLT for declarative, linear declaration of templates.