enhancers.add(new Else(igc));
enhancers.add(new MultiConditionalToSwitchIntermediate(igc));
enhancers.add(new SwitchRangeVisitor(igc));
enhancers.add(new SwitchGotoToBreak(igc));
enhancers.add(new CaseEndRangeIntermediateVisitor(igc));
enhancers.add(new RemoveCaseToCaseEdge(igc));
enhancers.add(new WhileRangeVisitor(igc));
enhancers.add(new IfLowerRangeVisitor(igc));