pub type BoxDynError = Box<dyn Error + Send + Sync + 'static>;
struct BoxDynError(/* private fields */);