Should now work properly with CommonJS, Browserify, and Bower