(cherry picked from commit f5c569ad340d66d27cf676b4de9602a41ed93fb5)
popAndPushNamed
pushReplacementNamed