Passed in env for spawned commands should take a higher priority
Currently the env for spawned command consists of a filtered list of os.Environ()
and passed in env...
, for envs both from os and passed in args, the one from os will be chosen, which should not be the case.