ExpressionFinder ExpressionPrinter ExpressionWalker IDContextProviderWrapper NameClassCollisionChecker NameClassComparator NameClassSimplifier PossibleNamesCollector RefExpRemover