protected function popsInnerIterator()
    {
        if (null === $this->popsInnerIterator) {
            $this->popsInnerIterator = $this->popsCreateInnerIterator();
        }

        return $this->popsInnerIterator;
    }