/**
  *
  * @param MvcEvent $e
  */
 public function prepareActionViewModel(MvcEvent $e)
 {
     /* @var $result ModelInterface */
     $result = $e->getResult();
     if ($result instanceof ModelInterface) {
         if ($result->terminate()) {
             $result->setOption('has_parent', null);
         } else {
             $this->blockPool->add(LayoutInterface::BLOCK_ID_ACTION_RESULT, $result);
         }
     }
 }