@Override
  public @NotNull Future<?> executeTask(@NotNull Runnable task) {
    return ProcessIOExecutorService.INSTANCE.submit(task);
  }
@Override
  public @NotNull Future<?> executeTask(@NotNull Runnable task)