func (e *Error) Cause() error {
	if e.Code != "" {
		return e.Code
	}
	return ErrOther
}
// Cause implements errgo.Causer.Cause.
Cause implements errgo.Causer.Cause.
// Cause implements errgo . Causer . Cause .
func (e *Error) Cause() error {
	if e.Code != "" {
		return e.Code
	}
	return ErrOther
}
func ( e * Error ) Cause ( ) error { if e . Code != " " { return e . Code } return ErrOther }
Cause implements errgo.Causer.Cause.
Cause implements errgo . Causer . Cause .