code: func (verr *ValidationErrors) Error() string {
  	msg := make([]string, len(verr.Errors))
  	for i, err := range verr.Errors {
  		msg[i] = fmt.Sprintf("%s: %s", verr.Definitions[i].Context(), err)
  	}
  	return strings.Join(msg, "\n")
  }
docs: // Error implements the error interface.