index.js
function createAsync() {
  var
    wired = new Async,
    wire = render.bind(wired),
    chunksReceiver
  ;
  wired.update = function () {
    this.callback = chunksReceiver;
    return chunks.apply(this, arguments);
  };
  return function (callback) {
    chunksReceiver = callback || String;
    return wire;
  };
}
function createAsync() {
  var
    wired = new Async,
    wire = render.bind(wired),
    chunksReceiver
  ;
  wired.update = function () {
    this.callback = chunksReceiver;
    return chunks.apply(this, arguments);
  };
  return function (callback) {
    chunksReceiver = callback || String;
    return wire;
  };
}
function createAsync ( ) { var wired = new Async , wire = render . bind ( wired ) , chunksReceiver ; wired . update = function ( ) { this . callback = chunksReceiver ; return chunks . apply ( this , arguments ) ; } ; return function ( callback ) { chunksReceiver = callback || String ; return wire ; } ; }
instrument a wire to work asynchronously passing along an optional resolved chunks interceptor callback
instrument a wire to work asynchronously passing along an optional resolved chunks interceptor callback