docs: function require_override(p){
    var path = require.resolve(p)
      , mod = require.modules[path];
    if (!mod) {
      var exports;
      $.ajax({ 
        type: "GET",
        url: path + '.js',   
        async: false,
        success : function(text) {
          exports = {};
          eval(text);
          require.modules[path + '.js'] = { exports: exports };
        }
      });
      if (exports != null) {
        return exports;
      }
      throw new Error('failed to require "' + p + '"');
    }
    if (!mod.exports) {
      mod.exports = {};
      mod.call(mod.exports, mod, mod.exports, require.relative(path));
    }
    return mod.exports;
  }