In Mozilla the callback on XMLHttpRequest is evaluated within the scope of itself. This means I can assign things to the callback function and then access them. In IE the callback evaluates in the scope of the window object. This means that if I want to associate something with a specific callback I have to do it globally. This is a test of a way to do that without cluttering the namespace too much…