`pushd` doesn't change the current working directory though.