JuliaLang/julia#54485 notes that the Base.Checked methods for rem and mod are inconsistent with the Base methods with respect to promotion of signed and unsigned types. Currently this package matches Base.Checked, and should change alongside if it does.
(lifted to fresh issue)