public function getRecursiveReverseIterator()
    {
        foreach (\array_reverse($this->children) as $child) {
            yield from $child->getRecursiveReverseIterator();
            yield $child;
        }
    }
public function getRecursiveReverseIterator()
    {
        foreach (\array_reverse($this->children) as $child) {
            yield from $child->getRecursiveReverseIterator();
            yield $child;
        }
    }
public function getRecursiveReverseIterator ( ) { foreach ( \ array_reverse ( $ this -> children ) as $ child ) { yield from $ child -> getRecursiveReverseIterator ( ) ; yield $ child ; } }
Get resursive reverse iterator for proceeding to replacements

@return Header[]
Get resursive reverse iterator for proceeding to replacements