Github user LosD commented on the issue:
https://github.com/apache/metamodel/pull/128
Part of the point is it _should_ always round down when you're using
integers. You're changing the type _and_ the behaviour.
Anyway, it still doesn't fix the base problem with unwanted type changes,
and a BigDecimal is _at least_ 32-_byte_, besides being an even weirder type to
get back in many cases.---
