(cherry picked from commit 7192dab6a3916cb6b61009960ae89488696ba95b)
popAndPushNamed
pushReplacementNamed