new ReplaceMixins(cssTree.getMutatingVisitController(), errorManager,
collectMixinDefinitions.getDefinitions()).runPass();
new ProcessComponents<Object>(cssTree.getMutatingVisitController(), errorManager).runPass();
RuntimeConditionalBlockCollector runtimeConditionalBlockCollector = new
RuntimeConditionalBlockCollector(cssTree.getVisitController());
runtimeConditionalBlockCollector.runPass();
new ExtendedEliminateConditionalNodes(cssTree.getMutatingVisitController(),
getPermutationsConditions(context, cssParsingResult.permutationAxes, logger),
runtimeConditionalBlockCollector.getRuntimeConditionalBlock()).runPass();
new ValidateRuntimeConditionalNode(cssTree.getVisitController(), errorManager,
lenientConversion).runPass();
// Don't continue if errors exist