public function __construct(array $values = array()) { $this->unknown = new SplQueue(); array_map(array($this->unknown, 'push'), $values); $this->errors = new SplQueue(); $this->timed = new PriorityQueue(); }