M: Template.render() allows to output non-encoded string
M: handler accepts named-groups
M: separated base_dir, languages
M: renamed special template files/directories