def _vindex_slice(block, points):
    points = [p if isinstance(p, slice) else list(p) for p in points]
    return block[tuple(points)]
Sub-classes can override this to handle the start of the event loop.
dataset/ETHPy150Open dask/dask/dask/array/core.py/_vindex_slice--crossover with--dataset/ETHPy150Open ricmoo/pycoind/pycoind/node/basenode.py/BaseNode.begin_loop