DMoney
absolute()
add(BMoney val)
divide(double val)
invert()
multiply(double val)
smallestPositive()
subtract(BMoney val)