∀ {A : Type u₁} {B : Type u₂} {C : Type u₃} {A' : Type u₄} {B' : Type u₅} {C' : Type u₆}
  [inst : CategoryTheory.Category.{v₁, u₁} A] [inst_1 : CategoryTheory.Category.{v₂, u₂} B]
  [inst_2 : CategoryTheory.Category.{v₃, u₃} C] {F : CategoryTheory.Functor A B} {G : CategoryTheory.Functor C B}
  [inst_3 : CategoryTheory.Category.{v₄, u₄} A'] [inst_4 : CategoryTheory.Category.{v₅, u₅} B']
  [inst_5 : CategoryTheory.Category.{v₆, u₆} C'] {F' : CategoryTheory.Functor A' B'} {G' : CategoryTheory.Functor C' B'}
  {ψ ψ' : CategoryTheory.Limits.CatCospanTransform F G F' G'} (left left_1 : ψ.left ≅ ψ'.left) (e_left : left = left_1)
  (right right_1 : ψ.right ≅ ψ'.right) (e_right : right = right_1) (base base_1 : ψ.base ≅ ψ'.base)
  (e_base : base = base_1)
  (left_coherence :
    CategoryTheory.CategoryStruct.comp (CategoryTheory.CatCommSq.iso F ψ.left ψ.base F').hom
        (CategoryTheory.Functor.whiskerRight left.hom F') =
      CategoryTheory.CategoryStruct.comp (F.whiskerLeft base.hom)
        (CategoryTheory.CatCommSq.iso F ψ'.left ψ'.base F').hom)
  (right_coherence :
    CategoryTheory.CategoryStruct.comp (CategoryTheory.CatCommSq.iso G ψ.right ψ.base G').hom
        (CategoryTheory.Functor.whiskerRight right.hom G') =
      CategoryTheory.CategoryStruct.comp (G.whiskerLeft base.hom)
        (CategoryTheory.CatCommSq.iso G ψ'.right ψ'.base G').hom),
  CategoryTheory.Limits.CatCospanTransform.mkIso left right base left_coherence right_coherence =
    CategoryTheory.Limits.CatCospanTransform.mkIso left_1 right_1 base_1 ⋯ ⋯