code: func (a errorMsgs) Errors() []string {
  	if len(a) == 0 {
  		return nil
  	}
  	errorStrings := make([]string, len(a))
  	for i, err := range a {
  		errorStrings[i] = err.Error()
  	}
  	return errorStrings
  }
docs: // Errors returns an array will all the error messages.
  // Example:
  // 		c.Error(errors.New("first"))
  // 		c.Error(errors.New("second"))
  // 		c.Error(errors.New("third"))
  // 		c.Errors.Errors() // == []string{"first", "second", "third"}