code: private void add(String key, String value, boolean tokenize) {
  
          if (tokenize && (value.indexOf(ParameterTokenizer.COMMA) > 0)) {
              // token contains commas, so must be split apart then added
              ParameterTokenizer tokenizer = new ParameterTokenizer(value);
              while (tokenizer.hasMoreTokens()) {
                  String token = tokenizer.nextToken();
                  addInternal(key, unescape(token));
              }
          } else if (tokenize) {
              addInternal(key, unescape(value));
          } else {
              // token contains no commas, so can be simply added
              addInternal(key, value);
          }
      }
docs: Add a parameter to this configuration.<p>
  
  If the parameter already exists then the value will be added
  to the existing configuration entry and a List will be created for the values.<p>
  
  @param key the parameter to add
  @param value the value to add
  @param tokenize decides if a String value should be tokenized or nor