code: private void renderBlock(BlockNode block, Appendable to) {
      pushOutputBuf(to);
      visitChildren(block);
      popOutputBuf();
    }
docs: Private helper to render the children of a block into a separate string (not directly appended
  to the current output buffer).
  
  @param block The block whose children are to be rendered.