public function __toString() { $key = $this->key(); $string = join('', iterator_to_array($this)); if ($key !== null) { $this->seek($key); } return $string; }