Understanding JavaScript's 'undefined' | Hacker News Reader