[PATCH 09/19] XmlTemplates: Template functions are now objects