code: function makeAsync(cb) {
      return function () {
          var args = arguments;
          process.nextTick(function () {
              cb.apply(null, args);
          });
      };
  }
docs: Force a callback to be async.