[Boost-users] storing templates in boost::mpl::vector instead of complete types