Map<CompositionNode, List<TypeExpr>> rootNodeMap = resultPair.snd();
// TODO Display any error messages from logger?
// Populate the map.
for (final Entry<CompositionNode, List<TypeExpr>> mapEntry : rootNodeMap.entrySet()) {
CompositionNode key = mapEntry.getKey();
if (!brokenSet.contains(key)) {
Gem rootGem = (Gem)key;
List<TypeExpr> rootTypes = mapEntry.getValue();
TypeExpr rootType = rootTypes.get(rootTypes.size() - 1);