func E(reason string, retry bool) *Error {
	return &Error{
		Reason: reason,
		Retry:  retry,
	}
}
func E(reason string, retry bool) *Error {
	return &Error{
		Reason: reason,
		Retry:  retry,
	}
}
func E ( reason string , retry bool ) * Error { return & Error { Reason : reason , Retry : retry , } }
// E is a short-hand to construct an error.
E is a short - hand to construct an error .