Dropped globes-lokes distinction. eval does not take locals into account when evaluating nested scopes such as list comprehensions. What sense this behavior makes is beyond me. Those "local" scopes that Produce manages (i.e. rules) are now managed by Produce itself by just adding local key-value pairs to the "global" dictionary as appropriate. Fixes #1.