pub opaque type Template
pub fn prepare( template: String, ) -> Result(Template, TokenizerError)
pub fn run( template: Template, ctx: Value, ) -> Result(String, RuntimeError)