docs: def get_dom(self) -> str:
          """ Retrieves the current value of the DOM for the step """
  
          if self.is_running:
              return self.dumps()
  
          if self.dom is not None:
              return self.dom
  
          dom = self.dumps()
          self.dom = dom
          return dom