code: func UserMessage(err error) string {
  	if err == nil {
  		return ""
  	}
  	if wrap, ok := err.(Error); ok {
  		return wrap.UserMessage()
  	}
  	return err.Error()
  }
docs: // UserMessage returns user-friendly part of the error