Fixed: Decimal part of units can be lost when coercing from a string