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