var dothis = require( 'dothis' );
dothis( function( offBy, percentage ) { console.log( 'Finished', offBy, 'milliseconds late.' ); })
.in( 1000 )
.update( function( offBy, percentage ) { console.log( 'We\'re', percentage, 'done.' ) });
dothis( function( offBy, percentage ) { console.log( 'Finished', offBy, 'milliseconds late.' ); })
.at( new Date( Datw.now() + 1000 ) )
.update( function( offBy, percentage ) { console.log( 'We\'re', percentage, 'done.' ) });