(cherry picked from commit dbd936a925e88939abe998ed61e38c838636a074)
popAndPushNamed
pushReplacementNamed