build flexibility of function at the TS level  `est_changepoints` and `est_regressors` are too hard-coded
build flexibility of function at the TS level
est_changepointsandest_regressorsare too hard-coded