code: def format(self, link_resolver, output):
          
          if not output:
              return
  
          self.tree.format(link_resolver, output, self.extensions)
          self.formatted_signal(self)
docs: Banana banana