Implementing a Stepping Debugger in JavaScript | Hacker News Reader