this will not work, since the connection never gets established
// nothing is listening on 4444
in fact the 'refused' event will never be emitted, since attachDnode() will not be called because there wont be a stream-event 'connect' - right?
so i thought it would be best to this.emit('error',err)?
note: the readme would have to be updated too
emit 'error' on `this` upon 'ECONNREFUSED'