Wrap the list of blocks in a top-level block element if needed
(self)
| 221 | self._wrap_blocks() |
| 222 | |
| 223 | def _wrap_blocks(self) -> None: |
| 224 | """Wrap the list of blocks in a top-level block element if needed""" |
| 225 | if len(self.blocks) > 1: |
| 226 | # only wrap if not all blocks are a Group object |
| 227 | self.blocks = [Group(blocks=self.blocks)] |
| 228 | |
| 229 | |
| 230 | class BlockListIterator: |