bitwalker/exrm — pull request #45 by ericmj (2014-07-13 19:13:13+00:00)
Title: Change with_env to a function

Fixes a bug where `with_env` would return `[do: result_of_block]`. Also wraps the env changing in a `try .. after` to ensure env is correct after failures.