public function reverse() { $result = $this->spawn(); $result->push(array_reverse($this->_nodes)); return $result; }