{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    {motive : CategoryTheory.Limits.HasImages C → Sort u_1} →
      (t : CategoryTheory.Limits.HasImages C) →
        ((has_image : ∀ {X Y : C} (f : X ⟶ Y), CategoryTheory.Limits.HasImage f) → motive ⋯) → motive t