[boost] mpl::map not working?