My complaint is, bit too much infix :( What about 50.btc 25.usd
Keeps it inline with the time API as well with 20.seconds and what not.
When I was designing the API, I created methods like toUSD() and toEUR(). But with 306+ circulating/tender currencies and 2000+ cryptocurrencies, I thought it could lead to a bad experience when using code completion.