added TemplateExtensions.InsertParameterAfter()