∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasZeroMorphisms C] {P Z : C}
  (i : Z ⟶ P),
  CategoryTheory.Limits.IsZero Z →
    (CategoryTheory.Projective P ↔ (CategoryTheory.MorphismProperty.epimorphisms C).llp i)