support for `req.subprocess_env`