jQuery object assumed to be in global namespace causes troubles

jQuery object assumed to be in global namespace causes troubles

Recent change to core.js wraps itself in a closure, causes references to the jQuery object in other parts of source code no longer to be pointing to the jQuery variable but to the one in global namespace.

This breaks jQuery itself when the window variable is set to an iframe window, or having a variable named jQuery declared somewhere outside jQuery code (my case).