Implementing custom control structures in Scala | Hacker News Reader