code: func interpolationFuncChomp() ast.Function {
  	newlines := regexp.MustCompile(`(?:\r\n?|\n)*\z`)
  	return ast.Function{
  		ArgTypes:   []ast.Type{ast.TypeString},
  		ReturnType: ast.TypeString,
  		Callback: func(args []interface{}) (interface{}, error) {
  			return newlines.ReplaceAllString(args[0].(string), ""), nil
  		},
  	}
  }
docs: // interpolationFuncChomp removes trailing newlines from the given string