I don't always use c++ map, but when I do...