(cherry picked from commit b8869508362a4fdc65ef0b222da02474e9487fc4)
popAndPushNamed
pushReplacementNamed