code: func (s *MaporEqualSlice) UnmarshalYAML(unmarshal func(interface{}) error) error {
  	parts, err := unmarshalToStringOrSepMapParts(unmarshal, "=")
  	if err != nil {
  		return err
  	}
  	*s = parts
  	return nil
  }
docs: // UnmarshalYAML implements the Unmarshaller interface.