Update menu transitional syntax.

Most of this was done by a script. I had to fix a compiler bug in the way where you couldn't use varargs in new-style natives.