{C : Type u_1} →
  [inst : CategoryTheory.Category.{v_1, u_1} C] →
    [inst_1 : CategoryTheory.MonoidalCategory C] →
      {P : CategoryTheory.MorphismProperty C} →
        {c : C} →
          [inst_2 : CategoryTheory.ComonObj c] →
            {motive : P.IsStableUnderComonoid c → Sort u} →
              ((counit_mem : P CategoryTheory.ComonObj.counit) →
                  (comul_mem : P CategoryTheory.ComonObj.comul) → motive ⋯) →
                (t : P.IsStableUnderComonoid c) → motive t