Example of String/Symbol mess: find the real changes in:
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4accb9e06df33a2326c...
Example of parallel branches mess:
This commit is a merge of VMMaker.oscog-nice.2109 and VMMaker.oscog-eem.2109, and thus should have 2 parents instead of one: https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d5fae5a534a0c8b3eaa...
Its parent is VMMaker.oscog-nice.2109 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/af7947fbea937adcc14...
and its parent has been marked incorrectly as VMMaker.oscog-eem.2109 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a97aba90b29305784f3...
We thus see diffs between two different branches VMMaker.oscog-nice.2109 and VMMaker.oscog-eem.2109 which is completely irrelevant...
Also, it would be good to append the name of original Monticello package (and why not URL) at the end of the commit message for easing diagnostics!