Work around for boost::assign::map_list_of and gcc