docs: static Map<Boolean, List<String>> partitionSupport(
          String[] supportedByJVM,
          String[] enabledByJVM,
          String[] excludedByConfig,
          String[] includedByConfig
      ) {
          final List<Pattern> enabled = Arrays.stream(enabledByJVM).map(Pattern::compile).collect(Collectors.toList());
          final List<Pattern> disabled = Arrays.stream(excludedByConfig).map(Pattern::compile).collect(Collectors.toList());
          final List<Pattern> included = Arrays.stream(includedByConfig).map(Pattern::compile).collect(Collectors.toList());
  
          return Arrays.stream(supportedByJVM)
              .sorted(Comparator.naturalOrder())
              .collect(Collectors.partitioningBy(x ->
                  disabled.stream().noneMatch(pat -> pat.matcher(x).matches()) &&
                      enabled.stream().anyMatch(pat -> pat.matcher(x).matches()) &&
                      (included.isEmpty() || included.stream().anyMatch(pat -> pat.matcher(x).matches()))
              ));
  
      }