}
if ((type & REMOVE_LOCAL_USES) != 0) {
new PreOrderTraversalStrategy(new LocalUseRemover()).traverse(graph.getRootNode());
}
if ((type & REMOVE_UNUSED_DEFS) != 0) {
new PreOrderTraversalStrategy(new LonelyDefinitionsRemover()).traverse(graph.getRootNode());
}
}
// Releasing references in order to save memory