take(d) and drop(d) sounds fantastic
then groupedWithin(n, d) makes a ton of more sense naming-wise