问:Boost::assign中对标准容器重载operator+=返回值的疑问?

最近再学习Boost::assign库时,了解到在assign库中为标准容器重载了operator+=,在实现中通过工厂函数返回list_inserter类。例如:

    vector<int> v;
    v += 1,2,3,4,5,6;

那么问题来了上述的代码中,最后变量v是vector类型还是list_inserter类型?如果是vector类型,那么最后是如何变回vector的?求大神指点!