compilerProperties = new Properties();
unparser = new BoundNodeToString();
typeComputer = new AISTypeComputer();
booleanNormalizer = new BooleanNormalizer(parser);
subqueryFlattener = new SubqueryFlattener(parser);
distinctEliminator = new DistinctEliminator(parser);
}