pub type BoxError = Box<dyn Error + Send + Sync>;
Boxed error type accepted from constructors and factories.
pub struct BoxError(/* private fields */);