:+1: I like how this method abstracts the way sub aggregators should be collected and how you can mix deferred aggregation with sorting.