I'm making a piddly little dynamic language, and deduced that I just need to byte the bullet and implement exceptions.
Is there any other reasonable error handling mechanism if you have no static types?