Scala: Look very hard at non-macro solutions where at all possible | Hacker News Reader