If a game has declared "Constant COLOUR;", then the screen will be cleared after an UNDO command is issued and before the UNDO is executed. This doesn't happen if color mode is not used. I'm not sure why this was done. Maybe something about undoing something that changed colors?