[enh] #95 refactor subclass currency argument as optional with...
[enh] #95 refactor subclass currency argument as optional with default=constants.CURRENCY_CODENAME_G1
Break backward compatibility
argument is Optional[str] with default=constants.CURRENCY_CODENAME_G1