(cherry picked from commit f5c9b0b0f2d2c5fcf06201fb06a1534f5da3a0f7)
popAndPushNamed
pushReplacementNamed