pub type EcResult<T> = Result<T, EcError>;
Result wrapper that is always using EcError as error.
EcError