Adding a strongly typed eager loading feature to an ORM | Hacker News Reader