Will this still work if Backbone is load through isn't already loaded?  I think it used to check if it was globally declared and if not it would do a require for Backbone and underscore.