docs: function flush() {
      if (queue.length) {
        //
        // We might want to indicate that these are already queued, so we don't
        // fetch data again.
        //
        queue.splice(0).sort(function sort(a, b) {
          return a.id - b.id;
        }).forEach(onmessage);
      }
    }