jQuery has gotten us used to the following `this` pattern:

```
$(selector).each(function () {
     // do something with `this`
     // `this` iterates over the DOM elements inside `$(selector)`
});

```

According to [this Crockford talk](http://www.youtube.com/watch?v=ya4UHuXNygM) (about 15 minutes in) the value of `this` inside a function that is not called with the `new` operator is the global object, except for ES5 strict mode in which case it is `undefined`.

Does jQuery do some magic with `this` to get it to something other than the global object? Please point to specific lines of the source code.