docs: private OperationResponse executeForResult(final OperationExecutionContext executionContext) throws IOException {
          try {
              return execute(executionContext).get();
          } catch(Exception e) {
              throw new IOException(e);
          }
      }