Assume templates are utf-8