public @NotNull GeneralCommandLine withEnvironment(@NotNull String key, @NotNull String value) {
    getEnvironment().put(key, value);
    return this;
  }
public @NotNull GeneralCommandLine withEnvironment(@NotNull String key, @NotNull String value)