def __getitem__(self, pos):
        print('__getitem__:', pos)
        try:
            return self.items.__getitem__(pos)
        except __HOLE__ as e:
            print('ERROR:', e)
dataset/ETHPy150Open fluentpython/example-code/attic/sequences/slice_test.py/SliceDemo.__getitem__