code: private char skipWS() {
      char c = ' ';
      while (_x < _str.length() && isWS(c = peek(0))) _x++;
      return c;
    }
docs: Advance parse pointer to the first non-whitespace character, and return that character.
  If such non-whitespace character cannot be found, then return ' '.