It would be great if we had a comparison map, or a comparison collection so that we can verify that map.remove(i) is not just removing _something_ but it is removing the correct value.