{J : Type u₁} →
  {inst : CategoryTheory.Category.{v₁, u₁} J} →
    {C : Type u} →
      {inst_1 : CategoryTheory.Category.{v, u} C} →
        {F : CategoryTheory.Functor J C} →
          {P : Sort u_1} →
            {cone : CategoryTheory.Limits.Cone F} →
              {isLimit : CategoryTheory.Limits.IsLimit cone} →
                {cone' : CategoryTheory.Limits.Cone F} →
                  {isLimit' : CategoryTheory.Limits.IsLimit cone'} →
                    { cone := cone, isLimit := isLimit } = { cone := cone', isLimit := isLimit' } →
                      (cone ≍ cone' → isLimit ≍ isLimit' → P) → P