∀ (C : Type u) [inst : CategoryTheory.Category.{v, u} C]
  [∀ {X Y Z : C} {f : X ⟶ Y} {g : X ⟶ Z}, CategoryTheory.Limits.HasColimit (CategoryTheory.Limits.span f g)],
  CategoryTheory.Limits.HasPushouts C