@Override
  public void setShellCommand(@Nullable List<String> shellCommand) {
    myShellCommand = shellCommand != null ? List.copyOf(shellCommand) : null;
  }
@Override
  public void setShellCommand(@Nullable List<String> shellCommand)