We stopped supporting this in the aggregating functions, but it lives on in resample(). We should probably support a (one-sided) formula here.
Also, there appears to be a bug when using a bare variable name in shuffle() because it name isn't captures and passed along. (This would be easier to do with formulas.)