AggregationService aggregationService;
Map<ExprSubselectNode, SubSelectStrategyHolder> subselectStrategyInstances;
Map<ExprPriorNode, ExprPriorEvalStrategy> priorStrategyInstances;
Map<ExprPreviousNode, ExprPreviousEvalStrategy> previousStrategyInstances;
List<StatementAgentInstancePreload> preloadList = Collections.emptyList();
RegexExprPreviousEvalStrategy matchRecognizePrevEvalStrategy;
// With context - delegate instantiation to context
if (statementSpec.getOptionalContextName() != null) {
// use statement-wide agent-instance-specific aggregation service