True, and as I said, we can check if the user has
entered an
edit comment (good indication for a major change) and if he
has, the subsequent edit does not replace the previous one.
But what if he didn't? What if he made a major change, posted it, and
then went back to proofread, and was depending on your feature to allow
him to just add comment at the end of the process?