public static @NotNull EnvironmentVariablesData create(@NotNull Map<String, String> envs,
                                                         boolean passParentEnvs,
                                                         @Nullable String environmentFile) {
    if (passParentEnvs && envs.isEmpty() && environmentFile == null) {
      return DEFAULT;
    }
    return new EnvironmentVariablesData(envs, passParentEnvs, environmentFile);
  }
public static @NotNull EnvironmentVariablesData create(@NotNull Map<String, String> envs,
                                                         boolean passParentEnvs,
                                                         @Nullable String environmentFile)