∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] {J : Type w} {Φ : CategoryTheory.SmallObject.SuccStruct C}
  [inst_1 : LinearOrder J] [inst_2 : SuccOrder J] [inst_3 : OrderBot J]
  [inst_4 : CategoryTheory.Limits.HasIterationOfShape J C] [inst_5 : WellFoundedLT J] {j₁ j₂ : J}
  (iter₁ : Φ.Iteration j₁) (iter₂ : Φ.Iteration j₂) {k₁ k₂ : J} (h₁₂ : k₁ ≤ k₂) (h₁ : k₁ ≤ j₁) (h₂ : k₂ ≤ j₂)
  (hj : j₁ ≤ j₂),
  iter₁.mapObj iter₂ h₁₂ h₁ h₂ hj =
    CategoryTheory.CategoryStruct.comp (CategoryTheory.eqToHom ⋯) (iter₂.F.map (CategoryTheory.homOfLE h₁₂))