Solves #34, adds 100% code coverage for CurrencyPair