normalization.add(new InlineNestedVariablesRule());
normalization.add(new RemoveRedundantTreatExpressionsRule());
normalization.add(new RemoveRedundantDataExpressionsRule());
normalization.add(new RemoveRedundantPromoteExpressionsRule());
normalization.add(new RemoveRedundantCastExpressionsRule());
normalization.add(new ConvertToAlgebricksExpressionsRule());
normalization.add(new RemoveRedundantBooleanExpressionsRule());
// Clean up
normalization.add(new RemoveRedundantVariablesRule());
normalization.add(new RemoveUnusedAssignAndAggregateRule());
return normalization;