code: func WithMessage(err error, message string) error {
  	if err == nil {
  		return nil
  	}
  	return &withMessage{
  		cause: err,
  		msg:   message,
  	}
  }
docs: // WithMessage annotates err with a new message.
  // If err is nil, WithMessage returns nil.