This will allow us to customize the serialization of a syntax tree like not serializing the node's IDs.