I'm not a big fan of this module being named `collections`. Seems like a potential conflict with the [stdlib collections module](http://docs.python.org/2/library/collections.html).