/**
  * {@inheritdoc}
  */
 public function getDebugMessage()
 {
     return sprintf('%s p:%s', parent::getDebugMessage(), $this->parentNode ? $this->parentNode->getPath() : '<no parent node>');
 }
 /**
  * {@inheritdoc}
  */
 public function getDebugMessage()
 {
     return sprintf('%s did:%s after:%s', parent::getDebugMessage(), $this->destId ?: '<no dest>', $this->after ? 'true' : 'false');
 }