∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] [inst_1 : CategoryTheory.Abelian C]
  [inst_2 : CategoryTheory.IsGrothendieckAbelian.{w, v, u} C] {X : C} {J : Type w}
  [inst_3 : CategoryTheory.SmallCategory J] {Y : CategoryTheory.Functor J C} {c : CategoryTheory.Limits.Cocone Y}
  (hc : CategoryTheory.Limits.IsColimit c) (z : X ⟶ c.pt) [CategoryTheory.IsFiltered J],
  CategoryTheory.IsIso (CategoryTheory.IsGrothendieckAbelian.IsPresentable.surjectivity.f z)