module_eval uses lexical scope of its block
Merge pull request #632 from garybernhardt/master

module_eval uses lexical scope of its block (fixes #631)