/** * returns a collector for maps * * @api * @return array */ public function inMap(callable $selectKey = null, callable $selectValue = null) : array { return $this->sequence->collect(Collector::forMap($selectKey, $selectValue)); }