docs: public void setACL(final String path, List<ACL> acl, int version,
              StatCallback cb, Object ctx) {
          verbotenThreadCheck();
          final String clientPath = path;
          PathUtils.validatePath(clientPath);
  
          final String serverPath = prependChroot(clientPath);
  
          RequestHeader h = new RequestHeader();
          h.setType(ZooDefs.OpCode.setACL);
          SetACLRequest request = new SetACLRequest();
          request.setPath(serverPath);
          request.setAcl(acl);
          request.setVersion(version);
          SetACLResponse response = new SetACLResponse();
          cnxn.queuePacket(h, new ReplyHeader(), request, response, cb,
                  clientPath, serverPath, ctx, null);
      }