[Boost-users] [Boost.MPL]is it possible to generate types with all combinations of template arguments?