Req 1: Currency holds amount and currency code
Req 2: Currency equals other currency with same amount, code