#64 was buggy. The unit tests passed, but in reality the unit tests weren't doing a strict equality check so it was a false pass, https://github.com/Automattic/expect.js. Fixed in #67, but to ensure the unit tests are testing correctly we should tighten the equality test in the unit tests.