Is this actually how things are done in python3?  This seems excessively verbose for saying "I want a new-style class"