And then someone invented exceptions for the same reason we needed these. More semantics, people still cannot use them.
The semantics being opaque and the thing doing much more than you expected too. And exceptions are trivially simple in comparison!
because it's for a machine, engineering seems fine to me
I've found myself slowing down on jumping into code (with the ai or not) to spend more time writing instructions & prompts. Makes a big difference