Look into wrapping [sktime](https://github.com/sktime/sktime) libraries for outcome models and using Ben-Michael et al style construction  for counterfactual construction