public function getIterator() { return new ArrayIterator(array_values(array_filter(array_merge(iterator_to_array($this->errors), iterator_to_array($this->unknown), iterator_to_array($this->timed))))); }