Function template_from_string