public static @NotNull List<String> readOptions(@NotNull InputStream source, @NotNull OS os) throws IOException {
    List<String> result = new ArrayList<>();
    List<String> exclusions = getExclusions(os);
    BufferedReader reader = new BufferedReader(new InputStreamReader(source, StandardCharsets.UTF_8));
    String line;
    while ((line = reader.readLine()) != null) {
      if (!ContainerUtil.exists(exclusions, line::contains)) {
        result.add(line);
      }
    }
    return result;
  }
public static @NotNull List<String> readOptions(@NotNull InputStream source, @NotNull OS os)