execute() now merges environment variables with the defaults (which themselves default to $_ENV)