def __getattribute__(self, name):
        try:
            return super(PersistentData, self).__getattribute__(name)
        except __HOLE__, err:
            typ, default = self.__class__._ATTRS.get(name, (None, None))
            if typ is not None:
                return default
            raise
dataset/ETHPy150Open kdart/pycopia/storage/pycopia/durusplus/persistent_data.py/PersistentData.__getattribute__