Support for forced environment change, using BUILD_ENV_FORCE, BUILD_ENVS_PRE and BUILD_ENVS_POST. (first successful try)