Problems with Scala's Type System | Hacker News Reader