public function getContainer()
 {
     if (null === $this->_container) {
         if (empty($this->_containerFactory)) {
             $this->_container = parent::getContainer();
         } else {
             $this->_container = $this->_containerFactory->makeContainer();
         }
     }
     return $this->_container;
 }