code: public String[] getValues(Option option) {
          List<String> values = new ArrayList<>();
          for (Option processedOption : options) {
              if (processedOption.equals(option)) {
                  values.addAll(processedOption.getValuesList());
              }
          }
          return (values.isEmpty() ? null : values.toArray(new String[0]));
      }
docs: Retrieves the array of values, if any, of an option.
  
  @param option string name of the option
  @return the values of the argument if option is set, and has an argument,
  otherwise {@code null}