documentcloud/backbone — pull request #1950 by n8agrin (2012-12-16 17:03:54+00:00)
Title: When running in Node, Backbone is currently unable to load jQuery, Zepto, Ender

When running in Node, Backbone is currently unable to load any appropriate selector engine because of the way node manages global state. Global state is not provided by the `this` keyword, but rather through the `global` keyword. The proposed fix attempts to use the old root.jQuery method
first for the browser environment and then falls back to a similar loading strategy used for loading underscore in a Node environment. Appreciate any feedback on my approach for fixing this.