[boost] [fusion][containers]reason for not reusing mpl::vector to specify element types