Let's take a simple use case for CML. Suppose that we would like to implement a feature of a custom background color for a code block. The sequence of events could be as follows:

So the information about the change is preserved and will be saved in the used version control system without any problems. Those who use traditional text editors or IDE which do not support flowcharts and CML will suffer a bit from this addition but I hope that the burden will not be so big for them.