Yeah. 🤣 I was trying to think of how I'd make the resulting code really easy to read, but that puts all the complexity into the code-generation process. Woops.
Discussion
Note to self. Things to avoid:
1. Pessimism
2. Nihilism
3. Getting interviewed by Silberengel when you don’t know jack.