Would it make sense to implement the [dask.array.coarsen](http://dask.pydata.org/en/latest/array-api.html#dask.array.coarsen) method on xarrays? In some ways, ``coarsen`` is a generalization of ``reduce``. Any thoughts?