pub type CbOption = Option<Arc<dyn Fn(Result<(), &'static str>) + Send + Sync>>;
Describing optional batched callback function