template<class T1, class Allocator1, class RHS> inline vector<T1, Allocator1> &operator+=(vector<T1, Allocator1> &lhs, const Expression<RHS> &rhs) { evaluate(lhs, OpAddAssign(), rhs); return lhs; }