CrossCurrencySwap (camel case) would be better for consistency with the rest of the library.