Signature of standard numbers (Int.t, Int32.t, Int63.t
Int64.t, Nativeint.t, Float.t) to enrich them with Pos.t,
Pos0.t, Neg.t, and Neg0.t modules, and the Make_bounded and
Make_bounded_unsafe functors.
Unsafe modules and functors that still fully expose the representation for extensibility.