ENH make_pipeline and make_union utility functions