The templates use context properly. Generic method can be used as the
template parser enabling easy integration with Handlebars and so forth