def get_object(self, index, constructor, **kwargs):
        try:
            obj = self[index]
        except __HOLE__:
            obj = constructor(**kwargs)
            self[index] = obj
        return obj
dataset/ETHPy150Open kdart/pycopia/aid/pycopia/dictlib.py/ObjectCache.get_object