Money.empty is now cached; the test fails because the currency that is stubbed is not the one that's returned.

I had a different version that rewrote this to use a currency that has no symbol, but decided this would be more obvious.