now supports require.js, backbone.js