Firefox 24 has incorrect collections implementation

Fixes #143 - all tests now pass in Firefox 24