I thought that might come up and maybe should clear it up in the docs - `fx` is a term used often in finance or accounting to refer to forex or, loosely, 'currency'
So, in our analytics application, we have multiple currencies represented in one table, the result being that we have a separate column for "currency" (next to e.g. "revenue") which is shortened to "fx".
It is definitely a potentially common global variable name though, so there's a handy `noConflict` method that can be used to assign the library to another var (eg `money`), and restore the previous global value of `fx` before moneyjs was loaded.
Eg:
var money = fx.noConflict();
// now it's `money.convert()`, and `fx` is whatever it was previously
Also, if using money.js as a node package or AMD module, you simply assign it to whatever you like:
var moneyBro = require("money"); // no need for `fx`
Having said that, I think it works nicely as a namespace, if confusion can be avoided