$=function(arg){ return new JQObject(arg) } //a $=function(arg){ if(arg===window||!arg) return predefinedWindowJQObject ... }