code: protected void burnWhitespaces() {
          while (reader.hasNextCharacter()) {
              final char character = reader.peekCharacter();
              if (Strings.isWhitespace(character) || character == commentMarker && reader.hasNextCharacter(1)
                      && reader.peekCharacter(1) == commentSecondary) {
                  next();
              } else {
                  return;
              }
          }
      }
docs: Analyzes characters, raising the index. Stops after encountering first non-whitespace character.