def __init__(self, binop):
        self._kernels = {}
        self._cached_types = set()
        self._binop = binop
wrapper around invoke.run that accepts a Popen list
dataset/ETHPy150Open numba/numba/numba/cuda/kernels/reduction.py/Reduce.__init__--crossover with--dataset/ETHPy150Open jupyterhub/jupyterhub/tools/tasks.py/run