code: @Override
    public void send(T value, Result<Void> result)
    {
      /*
      if (! init() && pendingSend(value, result)) {
        return;
      }
      */
      
      send(value);
  
      result.ok(null);
    }
docs: /*
  private boolean pendingPublish(ResultPipeOut<T> result)
  {
  if (_init == StateInit.INIT) {
  return false;
  }
  
  _pendingInit.add(()->publish(result));
  
  return true;
  }