∀ {A : Type u_6} {B : Type u_3} {C : Type u_8} [inst : CategoryTheory.Category.{u_5, u_6} A]
  [inst_1 : CategoryTheory.Category.{u_2, u_3} B] [inst_2 : CategoryTheory.Category.{u_7, u_8} C]
  {F : CategoryTheory.Functor A B} {G : CategoryTheory.Functor C B} {X : Type u_1}
  [inst_3 : CategoryTheory.Category.{u_4, u_1} X] {S S' : CategoryTheory.Limits.CategoricalPullback.CatCommSqOver F G X}
  (eₗ : S.fst ≅ S'.fst) (eᵣ : S.snd ≅ S'.snd),
  CategoryTheory.CategoryStruct.comp (CategoryTheory.Functor.whiskerRight eₗ.hom F) S'.iso.hom =
      CategoryTheory.CategoryStruct.comp S.iso.hom (CategoryTheory.Functor.whiskerRight eᵣ.hom G) →
    CategoryTheory.CategoryStruct.comp (CategoryTheory.Functor.whiskerRight eₗ.inv F) S.iso.hom =
      CategoryTheory.CategoryStruct.comp S'.iso.hom (CategoryTheory.Functor.whiskerRight eᵣ.inv G)