Crafting Interpreters: Classes and Instances | Hacker News Reader