{C : Type u₁} →
  {inst : CategoryTheory.Category.{v₁, u₁} C} →
    {D : Type u₂} →
      {inst_1 : CategoryTheory.Category.{v₂, u₂} D} →
        {F : CategoryTheory.Functor C D} →
          {P : Sort u} →
            {creates creates' :
                autoParam
                  ((J : Type) → [Fintype J] → CategoryTheory.CreatesColimitsOfShape (CategoryTheory.Discrete J) F)
                  CategoryTheory.Limits.CreatesFiniteCoproducts.creates._autoParam} →
              { creates := creates } = { creates := creates' } → (creates ≍ creates' → P) → P