private @NotNull Iterable<String> chooseFirstTimeItems(@Nullable String path) {
    if (path == null) {
      return Collections.emptyList();
    }
    else {
      return JBIterable.from(StringUtil.tokenize(path, File.pathSeparator)).filter(element -> {
        element = element.trim();
        return !element.isEmpty() && !myPathSet.contains(element);
      });
    }
  }
private @NotNull Iterable<String> chooseFirstTimeItems(@Nullable String path)