∀ {J : Type u_3} [inst : CategoryTheory.Category.{u_1, u_3} J] {C : Type u_4}
  [inst_1 : CategoryTheory.Category.{u_2, u_4} C] {D : Type u_6} [inst_2 : CategoryTheory.Category.{u_5, u_6} D]
  (F : CategoryTheory.Functor J C) (e : C ≌ D) (X : CategoryTheory.Limits.Cone F),
  CategoryTheory.CategoryStruct.comp
      ((CategoryTheory.Limits.Cones.functoriality F e.functor).map
        ((CategoryTheory.NatIso.ofComponents
                (fun c =>
                  CategoryTheory.Limits.Cones.ext
                    (e.unitIso.app ((CategoryTheory.Functor.id (CategoryTheory.Limits.Cone F)).obj c).1) ⋯)
                ⋯).hom.app
          X))
      ((CategoryTheory.NatIso.ofComponents (fun c => CategoryTheory.Limits.Cones.ext (e.counitIso.app c.pt) ⋯)
              ⋯).hom.app
        ((CategoryTheory.Limits.Cones.functoriality F e.functor).obj X)) =
    CategoryTheory.CategoryStruct.id ((CategoryTheory.Limits.Cones.functoriality F e.functor).obj X)