REF: more distinctive names for BaseGrouper.aggregate, transform
ATM it is way too difficult to reason about where BaseGrouper.transform/aggregate is being called from.  This removes two one-liners to make it this easy.