Now that the save state is gone, we can split global.c up
properly.
Now that the save state is gone, we can split global.c up properly.