Looks like my reply from my phone didn't make it on here.  Basically yes I adapted the code from https://github.com/jashkenas/backbone/blob/master/backbone.js

The require forms may run into issues if people need custom paths, but can't they set that using RequireJS's require.config object?  Hopefully I'm understanding the question correctly.