drastic simplif, get rid of etenv, path-eval does not return env now. cc @TiarkRompf