ProcessWire module adding Smarty templates to the TemplateEngineFactory