protected function initializeGenerator(IGenerator $iterator) { return $this->sortMap(new OrderedMap($iterator)); }