code: func (e Errors) Error() string {
  	messages := []string{}
  	for _, err := range e {
  		messages = append(messages, err.Message())
  	}
  	return strings.Join(messages, "\n")
  }
docs: // Error returns a concatenation of all its error messages.