∀ {T : Type u_3} [inst : CategoryTheory.Category.{u_1, u_3} T] {D : Type u_4}
  [inst_1 : CategoryTheory.Category.{u_2, u_4} D] {X : T} {F : CategoryTheory.Functor T D}
  {Y : CategoryTheory.Over (F.obj X)} (motive : (CategoryTheory.Over.post F).essImage Y → Prop)
  (x : (CategoryTheory.Over.post F).essImage Y),
  (∀ (Z : CategoryTheory.Over X) (e : (CategoryTheory.Over.post F).obj Z ≅ Y), motive ⋯) → motive x