∀ {C : Type u_2} [inst : CategoryTheory.Category.{u_1, u_2} C] {X Y : C} (f : X ⟶ Y)
  (motive : CategoryTheory.Mono f ∧ CategoryTheory.Epi f → Prop) (x : CategoryTheory.Mono f ∧ CategoryTheory.Epi f),
  (∀ (left : CategoryTheory.Mono f) (right : CategoryTheory.Epi f), motive ⋯) → motive x