public Smoulder <TProcessData, TDistributeData> SetDistributorOnError(Action <Exception> onError) { _distributor.SetOnError(onError); return(this); }