Add Aggregator pattern with corresponding spec