Increasing performance with static polymorphism (and other neat tricks) in D | Hacker News Reader