Basic Decimal type with a BigDecimal backing field inside. Needs to support scale. Following operators should work: +, -, /, *, %, Additionally, they should support all the comparison operations in ...