Changing how ast nodes are generated.