docs: function fail(err, cbErr)
      {
        if(!err) return; // only catch errors
        log.warn('chat fail',err);
        chat.err = err;
        // TODO error inbox/outbox
        if(typeof cbErr == 'function') cbErr(err);
        readyUp(err);
      }