code: function(key, results, res, raw) {
        raw = raw || false;
        if (!raw) results = this.filter(results);
        if (results.length == 0) this._noresult(res);
        else {
          this._cache_set(key, results);
          res.reply(results);
        }
      }
docs: /*
  Called when to reply to clients.
  Will call filter() to eliminate unwanted results before reply.
  
  *key*, hacked (or not if not hit) message from clients.
  *results*, array of messages to reply to clients. Each messages should
  be in the exact format coming out from _single().
  *res*, will call res.reply() to respond to client.
  *raw*, whether to do extended post-process (e.g. filter)  to the
  *results*, false by default.