code: func (e *enum) FieldsStr() string {
  	var names []string
  	for _, f := range e.Fields {
  		names = append(names, f.Name)
  	}
  	return strings.Join(names, ", ")
  }
docs: // FieldsStr is a string representation of all the fields