code: func (mt *MessageTemplate) Execute(pluralForm plural.Form, data interface{}, funcs template.FuncMap) (string, error) {
  	t := mt.PluralTemplates[pluralForm]
  	if t == nil {
  		return "", pluralFormNotFoundError{
  			pluralForm: pluralForm,
  			messageID:  mt.Message.ID,
  		}
  	}
  	if err := t.parse(mt.LeftDelim, mt.RightDelim, funcs); err != nil {
  		return "", err
  	}
  	if t.Template == nil {
  		return t.Src, nil
  	}
  	var buf bytes.Buffer
  	if err := t.Template.Execute(&buf, data); err != nil {
  		return "", err
  	}
  	return buf.String(), nil
  }
docs: // Execute executes the template for the plural form and template data.