def copy(self):

        return Traverser(self.term, deque(self._stack))
Check the `base` storage atom.
dataset/ETHPy150Open dask/dask/dask/rewrite.py/Traverser.copy--crossover with--dataset/ETHPy150Open PyTables/PyTables/tables/atom.py/EnumAtom._checkbase