[Boost-users] storing pointers in a std::map