∀ {R : Type u_2} [inst : Semiring R] {S : Submonoid R} [inst_1 : OreLocalization.OreSet S] {T : Type u_1}
  [inst_2 : Semiring T] (f : R →+* T) (fS : ↥S →* Tˣ) (hf : ∀ (s : ↥S), f ↑s = ↑(fS s)),
  (↑(OreLocalization.universalMulHom (↑f) fS hf)).toFun 0 = 0