Why isn't it considered a syntax error for dead code to exist? | Hacker News Reader