docs: public void create(final String path, byte data[], List<ACL> acl,
              CreateMode createMode, StringCallback cb, Object ctx) {
          verbotenThreadCheck();
          final String clientPath = path;
          PathUtils.validatePath(clientPath, createMode.isSequential());
  
          final String serverPath = prependChroot(clientPath);
  
          RequestHeader h = new RequestHeader();
          h.setType(ZooDefs.OpCode.create);
          CreateRequest request = new CreateRequest();
          CreateResponse response = new CreateResponse();
          ReplyHeader r = new ReplyHeader();
          request.setData(data);
          request.setFlags(createMode.toFlag());
          request.setPath(serverPath);
          request.setAcl(acl);
          cnxn.queuePacket(h, r, request, response, cb, clientPath, serverPath,
                  ctx, null);
      }