code: def touch(self, edited=False):
          
          self._dirty = True
          dt = datetime.datetime.utcnow()
          self.timestamps.updated = dt
          if edited:
              self.timestamps.edited = dt
docs: Mark the node as dirty.
  
          Args:
              edited (bool): Whether to set the edited time.