Made Account and MoneyTransfer object explicitly value-objects by adding final to their fields.