[Bug 57137] New: endlocal changes CWD if pushd/popd are called before