∀ {C : Type u₁} [inst : CategoryTheory.Category.{v₁, u₁} C] {P X Y Z : C} {fst : P ⟶ X} {snd : P ⟶ Y} {f : X ⟶ Z}
  {g : Y ⟶ Z} [CategoryTheory.IsIso snd] [CategoryTheory.IsIso f],
  CategoryTheory.CommSq fst snd f g → CategoryTheory.IsPullback fst snd f g