docs: private void handleLongOptionWithoutEqual(String token) throws ParseException
      {
          List<String> matchingOpts = options.getMatchingOptions(token);
          if (matchingOpts.isEmpty())
          {
              handleUnknownToken(currentToken);
          }
          else if (matchingOpts.size() > 1)
          {
              throw new AmbiguousOptionException(token, matchingOpts);
          }
          else
          {
              handleOption(options.getOption(matchingOpts.get(0)));
          }
      }