Hi, I took a look at some of the new tree-sitter major modes and was surprised at what I saw. Without meaning to belittle anyone, there were some basic "stylistic mistakes" that I wouldn't have expected to have gotten merged. I didn't look up the exact chronology, but it seems like there has been a lot of uncritical copying between these files. Take `yaml-ts-mode' for example. I attach a diff with a few changes that I would have expected to have been made before the file was merged: