code: protected String parserOptionalWord(final boolean iUpperCase) {
      previousPos = currentPos;
  
      parserNextWord(iUpperCase);
      if (parserLastWord.length() == 0)
        return null;
      return parserLastWord.toString();
    }
docs: Parses the next word. It returns the word parsed if any.
  
  @param iUpperCase
  True if must return UPPERCASE, otherwise false
  @return The word parsed if any, otherwise null