reconcile the top level outputs with the results from its immediate precedessors in the graph.
various cases have to be considered: predecessors may include records that are not in the output,
while the output may include nested list structures that are not in the precedessors.