boost::assign.