When you really, *really* want generics | Hacker News Reader