Rename the class Map to AbstractMap