public function reduce(callable $callback, $initial = null) { return array_reduce($this->items, $callback, $initial); }