Once we have thread, proc, and dask backends then it might be nice to not need separate scatters for each one. The new signature would be scatter(backend='dask') where backend is a string which goes to a lookup table of backends. Note that with this default behavior we mirror current streamz.