An abstract setting for homotopy pushouts and pullbacks