error: Use newer idioms, silence over-zealous deprecation warnings
error: Deprecate direct access to .number, use .number() instead
While this is API cosmetics on the surface, it will allow changing the type's internals later on, eg. to make the negativity of its value an unsafe invariant (maybe even allowing the compiler to see the niches).
error: Make from_constant const
error: Derive PartialEq for NumericError
This started out as deriving PartialEq, and wound up enhancing usability on the whole.
This started out as deriving PartialEq, and wound up enhancing usability on the whole.