Hi Travis,Is Boost.Bimap similar to what you've made? http://tinyurl.com/y95qngIt was just recently accepted into boost.-- Darren