Also, it's [good practice to inherit from `object`](http://google-styleguide.googlecode.com/svn/trunk/pyguide.html?showone=Classes#Classes) when not inheriting from another base class. This isn't needed in Python3, but we're not there yet.