Fixes #652 by handling conversion errors explicitly. This still hides the error a little bit bubbling it all up to a ExceedsMaximumPossibleValue however given the limited error functionality avoids additional string allocation / error enum introduction (which is breaking).
Fixes #652 by handling conversion errors explicitly. This still hides the error a little bit bubbling it all up to a
ExceedsMaximumPossibleValue
however given the limited error functionality avoids additional string allocation / error enum introduction (which is breaking).