match aggregation pipeline configured through expression
aggregator refactor