∀ {C : Type u_2} [inst : CategoryTheory.Category.{u_1, u_2} C] {FC : C → C → Type u_4} {CC : C → Type u_3}
  [inst_1 : (X Y : C) → FunLike (FC X Y) (CC X) (CC Y)] [inst_2 : CategoryTheory.ConcreteCategory C FC] {X Y : C}
  (f g : X ⟶ Y),
  (fun f => ⇑(CategoryTheory.ConcreteCategory.hom f)) f = (fun f => ⇑(CategoryTheory.ConcreteCategory.hom f)) g → f = g