update the grammar for TemplateInst