docs: private static List<Integer> parseArray(String value, ValueParser parser){
  		final List<Integer> values = new ArrayList<>();
  	
  		final List<String> parts = StrUtil.split(value, StrUtil.C_COMMA);
  		for (String part : parts) {
  			CollectionUtil.addAllIfNotContains(values, parseStep(part, parser));
  		}
  		return values;
  	}