_DEN_ Ну, если другого нет... да и 0х еще далеко не всеми поддерживается. Хотя до полной функциональности все равно далеко, например аналог примеру из стандарта Код (Text): template < class ... T > struct Zip { template < class ... U > struct With { typedef std::tuple< std::pair< T, U > ... > Type; }; }; на mpl::vector я даже сходу и не придумаю. Наверное, я мало понимаю в таком тонком BDSM
Да за примером далеко ходить не нужно. Простейший мотивационный пример - это std::min / std::max с произвольным числом параметров.