code: function construct(err, dictionary) {
      var length = queue.length
      var index = -1
  
      loadError = err
  
      if (dictionary) {
        config.checker = nspell(dictionary)
  
        if (personal) {
          config.checker.personal(personal)
        }
      }
  
      while (++index < length) {
        if (!err) {
          all.apply(null, queue[index])
        }
  
        queue[index][3](err)
      }
  
      queue = []
    }
docs: Callback invoked when a `dictionary` is loaded (possibly erroneous) or when `load`ing failed.  Flushes the queue when available, and sets the results on the parent scope.