TypeScript: Don't be optional, be explicit | Hacker News Reader