∀ {C : Type u₁} [inst : CategoryTheory.Category.{v₁, u₁} C] {J : CategoryTheory.GrothendieckTopology C} {A : Type u₂}
  [inst_1 : CategoryTheory.Category.{v₂, u₂} A] {X Y Z : CategoryTheory.Sheaf J A} (f : X.Hom Y) (g : Y.Hom Z),
  CategoryTheory.CategoryStruct.comp f.val g.val = (CategoryTheory.CategoryStruct.comp f g).val