Using Dispatch Tables to Avoid Conditionals in JavaScript | Hacker News Reader