documentation/api/weaver.js-1.0.0-pre/weaver.js
function( fn ){
      var pass = this._private.pass.shift();

      return this.random().pass( pass ).run( fn );
    }
function( fn ){
      var pass = this._private.pass.shift();

      return this.random().pass( pass ).run( fn );
    }
function ( fn ) { var pass = this . _private . pass . shift ( ) ; return this . random ( ) . pass ( pass ) . run ( fn ) ; }
run on random thread
run on random thread