∀ {C : Type u_1} [inst : CategoryTheory.Category.{v_1, u_1} C] {A B X Y : C} (i : A ⟶ B) (p : X ⟶ Y),
  CategoryTheory.HasLiftingProperty i p =
    ∀ (φ : CategoryTheory.Arrow.mk i ⟶ CategoryTheory.Arrow.mk p), Nonempty (CategoryTheory.Arrow.LiftStruct φ)