code: public Task<RemoteInsertManyResult> insertMany(final List<? extends DocumentT> documents) {
      return dispatcher.dispatchTask(new Callable<RemoteInsertManyResult>() {
        @Override
        public RemoteInsertManyResult call() {
          return proxy.insertMany(documents);
        }
      });
    }
docs: Inserts one or more documents.
  
  @param documents the documents to insert
  @return a task containing the result of the insert many operation