∀ {C : Type u_3} [inst : CategoryTheory.Category.{u_2, u_3} C] {F : CategoryTheory.Functor C (Type u_1)}
  (motive : F.Elements → Sort u_4) (X : C) (x : F.obj X) (h_1 : (X : C) → (x : F.obj X) → motive ⟨X, x⟩),
  (match ⟨X, x⟩ with
    | ⟨X, x⟩ => h_1 X x) =
    h_1 X x