something like ```go func NewError(err error, message, code int, op string) *Error { return newError(err, message, code, op) } ```