morph process.env by adding/chaning/removing env vars for the lifetime of a callback