rm each method from the Map trait

the map types should implement BaseIter instead