function two(context, next) {
  setTimeout(function() {
    context.two = 'Hello';
    console.log('Hello from two', context);
    chain({ nested: 'Hello' }, [ one, three ]);
    return next();
  }, 1000);
}
function two(context, next) {
  setTimeout(function() {
    context.two = 'Hello';
    console.log('Hello from two', context);
    chain({ nested: 'Hello' }, [ one, three ]);
    return next();
  }, 1000);
}
function two ( context , next ) { setTimeout ( function ( ) { context . two = 'Hello' ; console . log ( 'Hello from two' , context ) ; chain ( { nested : 'Hello' } , [ one , three ] ) ; return next ( ) ; } , 1000 ) ; }
Function Two.
Example function, logs 'hello' and currect context.
Calls a new nested chain.

@param {Object} context Current context object.
@param {Function} next Next middleware in chain.
Function Two . Example function logs hello and currect context . Calls a new nested chain .