∀ {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] [inst_2 : CategoryTheory.Limits.HasLimitsOfShape J C]
  {X Y : CategoryTheory.Functor J C} (f : X ⟶ Y),
  CategoryTheory.CategoryStruct.comp
      ((CategoryTheory.Limits.lim.comp
            (CategoryTheory.yoneda.comp
              ((CategoryTheory.Functor.whiskeringRight Cᵒᵖ (Type u_2) (Type (max u_2 u_3))).obj
                CategoryTheory.uliftFunctor.{u_3, u_2}))).map
        f)
      ((fun F => CategoryTheory.NatIso.ofComponents (fun W => CategoryTheory.Limits.limit.homIso F (Opposite.unop W)) ⋯)
          Y).hom =
    CategoryTheory.CategoryStruct.comp
      ((fun F => CategoryTheory.NatIso.ofComponents (fun W => CategoryTheory.Limits.limit.homIso F (Opposite.unop W)) ⋯)
          X).hom
      ((CategoryTheory.cones J C).map f)