Complete rewrite of currency.js