code: public ParsedOptions parse(Options options, String[] args, Properties properties)
              throws OptionParserException {
          return parse(options, args, properties, false);
      }
docs: Parse the arguments according to the specified options and properties.
  
  @param options    the specified Options
  @param args  the command line arguments
  @param properties command line option name-value pairs
  @return the list of atomic option and value tokens
  @throws OptionParserException if there are any problems encountered
  while parsing the command line tokens