Building a (not so simple) expression language part II: Scope | Hacker News Reader