initial Python 3 compatibility - subclass object