class Splitter extends DelegateProcessor {

    public Splitter aggregate(AggregationStrategy strategy) {
        aggregationStrategy =
            strategy != null ? strategy : DEFAULT_AGGREGATION_STRATEGY;
        return this;
    }

    public  Splitter(Expression splitRule, Processor processor);

}