Using Java Currency instead of the custom currency code enum