@jwalgran well, the problem (as I see it) with currency is that it would be weird to do on-demand transformations. In your example above, we would need to:
* Get a list of all of currency codes and their mapping to symbols (the linked one doesn't appear to be downloadable)
* Get live exchange rates between currencies

It also seems a bit odd that every time a user refreshes the screen they'll get a different number.