Moves require off of the window scope to window.globals so IE 8 doesn't stack overflow