std::map -> boost::bimap