∀ {C : Type u_3} [inst : CategoryTheory.Category.{u_2, u_3} C] {J : CategoryTheory.GrothendieckTopology C}
  (R : CategoryTheory.Sheaf J RingCat) (X : Cᵒᵖ) (hX : CategoryTheory.Limits.IsInitial X) (X_1 : SheafOfModules R),
  { val := (PresheafOfModules.forgetToPresheafModuleCat X hX).map (CategoryTheory.CategoryStruct.id X_1).val } =
    CategoryTheory.CategoryStruct.id
      { val := (PresheafOfModules.forgetToPresheafModuleCat X hX).obj X_1.val, cond := ⋯ }