serialised   : {"amount":20.00,"currency":"USD"}
amount       : 20.0  (scale lost)
amount exact : 20.00  (scale preserved)
missing field: Money[amount=0, currencyCode=EUR]
no module    : {"amount":19.999,"currencyCode":"usd"}
