docs: def store_blocks(self, el, blocks, text, force_root):
          """Store the text as desired."""
  
          if force_root or el.parent is None or self.is_break_tag(el):
              content = ''.join(text)
              if content:
                  blocks.append((content, self.construct_selector(el)))
              text = []
          return text