I'm afraid the third one is, too. You need to refer to the game
object as "this", not "GameData", for it to work on the server. The
client has global variables like GameData, but the server does not, in
order to prevent code in subgames from messing with the outer game.
Please feel free to add this to the game docs! :)
I'll vote for all your proposals anyway; activating them shouldn't
cause any harm, and it will allow them to roll off the voting booth
and eventually the entire docket.
--abliss