code: public String consumeWord() {
          int start = pos;
          while (matchesWord())
              pos++;
          return queue.substring(start, pos);
      }
docs: Retrieves the next run of word type (letter or digit) off the queue.
  @return String of word characters from queue, or empty string if none.