Map<ElementGraph, List<? extends ElementGraph>> subGraphs = new LinkedHashMap<>();
for( Map.Entry<ElementGraph, List<? extends ElementGraph>> entry : priorResults.entrySet() )
{
ElementGraph parent = entry.getKey();
List<? extends ElementGraph> priors = entry.getValue();
List<ElementGraph> resultChildren = new ArrayList<>( priors );
Set<FlowElement> exclusions = getExclusions( priors, partitioner.getAnnotationExcludes() );
for( ElementGraph child : priors )
{
ElementGraph priorAnnotated = annotateWithPriors( child, priors );
Partitions partitions = partitioner.partition( plannerContext, priorAnnotated, exclusions );
writeTrace( ruleResult, phase, rule, parent, child, partitions );