Exception now derives from Error instead of _object_base