This pull request fixes following issue.
Without this, I'm very confused with not important diffs.
Of course, I don't insist to omit uuid/location information by default. But there are some cases such a feature is important.
senario) Edit message with location information, then drops it and commit
In this case, uuid is just a noise.
Can't hurt. Thanks for the PR!