def clone(self, data=None, shared_data=True, new_type=None, *args, **overrides):
        if data is None and shared_data:
            data = self.data
        return super(UniformNdMapping, self).clone(overrides.pop('callback', self.callback),
                                                   shared_data, new_type,
                                                   *(data,) + args, **overrides)
Process events in a separate thread so that input thread is not
dataset/ETHPy150Open ioam/holoviews/holoviews/core/spaces.py/DynamicMap.clone--crossover with--dataset/ETHPy150Open pyserial/pyserial/examples/at_protocol.py/ATProtocol._run_event