Overloaded fields, type safety, and you | Hacker News Reader