I can confirm, I'm building a language with all sorts of crazy innovations and did not take the approach that this article does. However, now that I'm 80-90% of the way to v1 with my syntax and features finalized, I'm actually starting to go back through and clean up the code in ways that formalizes it a bit more.