code: protected void cleanUpAndThrow(RuntimeException e) {
          if (content != null && content.refCnt() > 0) {
              content.release();
          }
          throw e;
      }
docs: Utility method to ensure good cleanup when throwing an exception from a constructor.
  
  Cleans the content composite buffer by releasing it before throwing the exception.