The reason I had to inherit from object, was because I ran into an issue where something didn't work because it was an old-style class and did not inherit from object. That was fixed by inheriting from object. But I cannot remember what it was.