making it so the "undo history" can't bring the user to before the loading of the last loaded demo/program. I.e. you can't undo your way to before your latest "load". This would cause the hash to be misaligned with the loaded example.
rebuild and docs