code: private void processNonOptionToken(String value, boolean stopAtNonOption)
      {
          if (stopAtNonOption && (currentOption == null || !currentOption.hasArg()))
          {
              eatTheRest = true;
              tokens.add("--");
          }
  
          tokens.add(value);
          currentOption = null;
      }
docs: Add the special token "<b>--</b>" and the current <code>value</code>
  to the processed tokens list. Then add all the remaining
  <code>argument</code> values to the processed tokens list.
  
  @param value The current token