using make_iterator_map within dijkstra_shortest_paths for using boost > 1.49 with VS2008