I just notice that there is some changes in the jQuery source in it's library wrapping technique. As I remember in version 1.4 they used this library wrapping:
(function(...){
var jQuery = function(){
// some code
}
// other code
})(...);
and now in 1.6.x:
(function(...){
var jQuery = (function(){
var jQuery = function(){
// some code
}
// other code
return jQuery;
})();
})(...);
Just a thought, did anyone happen to know what are the benefits of this changes (the wrapping technique)?