support for ccy amounts - currencies have different conventions for cents that might be useful to have. e.g. JPY has zero decimal places and it is conventional to use a rounding DOWN (truncating) in all calculations