If someone were using this under node, would they want what jQuery considers to be the `window` object to _be_ the global object, or would it be better for them to create a global `window` object and pass that in with whatever methods were needed? It seems like the former requires more pollution of the global namespace.