func NewErrorStatus(status int, err string) error {
	return &errStatus{
		error:  errors.New(err),
		status: status,
	}
}
func NewErrorStatus(status int, err string) error {
	return &errStatus{
		error:  errors.New(err),
		status: status,
	}
}
// NewErrorStatus creates an error that implements ErrorStatus based off a
// string