∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] {X Y : C} (f : Y ⟶ X) [CategoryTheory.Mono f] {h : Y ⟶ Y},
  CategoryTheory.CategoryStruct.comp h f = f ↔ h = CategoryTheory.CategoryStruct.id Y