@NotNull
  public static String toSystemDependentName(@NotNull String path) {
    return toSystemDependentName(path, File.separatorChar);
  }
@NotNull
  public static String toSystemDependentName(@NotNull String path)