code: function(path, callback) {
          callback = callback || noop;
  
          //requirejs style
          if(path instanceof Array) {
              return loadArray(path, function() {
                  var args = Array.prototype.slice.apply(arguments);
  
                  //delay the callback to match the
                  //order of precached and unloaded
                  setTimeout(function() {
                      callback.apply(null, args);
                  });
              }, [], true);
          }
  
          // node style
          return acquire.loadPath(path, callback, true);
      }
docs: /* Definition
  -------------------------------