code: func (a *ArgType) NewTemplateFuncs() template.FuncMap {
  	return template.FuncMap{
  		"colcount":           a.colcount,
  		"colnames":           a.colnames,
  		"colnamesmulti":      a.colnamesmulti,
  		"colnamesquery":      a.colnamesquery,
  		"colnamesquerymulti": a.colnamesquerymulti,
  		"colprefixnames":     a.colprefixnames,
  		"colvals":            a.colvals,
  		"colvalsmulti":       a.colvalsmulti,
  		"fieldnames":         a.fieldnames,
  		"fieldnamesmulti":    a.fieldnamesmulti,
  		"goparamlist":        a.goparamlist,
  		"reniltype":          a.reniltype,
  		"retype":             a.retype,
  		"shortname":          a.shortname,
  		"convext":            a.convext,
  		"schema":             a.schemafn,
  		"colname":            a.colname,
  		"hascolumn":          a.hascolumn,
  		"hasfield":           a.hasfield,
  		"getstartcount":      a.getstartcount,
  	}
  }
docs: // NewTemplateFuncs returns a set of template funcs bound to the supplied args.