∀ {J : Type w} {inst : LinearOrder J} {C : Type u} {inst_1 : CategoryTheory.Category.{v, u} C}
  [self : CategoryTheory.Limits.HasIterationOfShape J C] (j : J),
  Order.IsSuccLimit j → CategoryTheory.Limits.HasColimitsOfShape (↑(Set.Iio j)) C