docs: def build_markdown_body(self, text):
          """Generate the body for the Markdown file.
  
          - processes each json block one by one
          - for each block, process:
              - the creator of the notebook (user)
              - the date the notebook was created
              - the date the notebook was last updated
              - the input by detecting the editor language
              - the output by detecting the output format
          """
          key_options = {
              'dateCreated': self.process_date_created,
              'dateUpdated': self.process_date_updated,
              'title': self.process_title,
              'text': self.process_input
          }
  
          for paragraph in text['paragraphs']:
              if 'user' in paragraph:
                  self.user = paragraph['user']
  
              for key, handler in key_options.items():
                  if key in paragraph:
                      handler(paragraph[key])
  
              if self._RESULT_KEY in paragraph:
                  self.process_results(paragraph)