∀ {C : Type u_4} {D : Type u_2} [inst : CategoryTheory.Category.{u_3, u_4} C]
  [inst_1 : CategoryTheory.Category.{u_1, u_2} D] (P : CategoryTheory.MorphismProperty D)
  (F : CategoryTheory.Functor C D) (X : D) {X_1 Y : P.CostructuredArrow ⊤ F X} (f : X_1 ⟶ Y),
  CategoryTheory.CategoryStruct.comp (F.map f.left) (CategoryTheory.MorphismProperty.Over.mk ⊤ Y.hom ⋯).hom = X_1.hom