pub type Result<T = (), E = BaseError> = Result<T, E>;
Type alias of a result implementing the BaseError