public function mapCombine( $keys, $values )
    {
        return array_combine(
            array_map( $keys, $this->collection ),
            array_map( $values, $this->collection )
        );
    }