{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    {W : CategoryTheory.MorphismProperty C} →
      {motive : W.HasTwoOutOfThreeProperty → Sort u_1} →
        ([toIsStableUnderComposition : W.IsStableUnderComposition] →
            [toHasOfPostcompProperty : W.HasOfPostcompProperty W] →
              [toHasOfPrecompProperty : W.HasOfPrecompProperty W] → motive ⋯) →
          (t : W.HasTwoOutOfThreeProperty) → motive t