22   dest.
id(src[0].value);
 
   24   for(std::size_t i=1; i<src.size(); i++)
 
   27       const std::string &name=src[i].
value;
 
   49 #if NAMED_SUB_IS_FORWARD_LIST 
   50   const std::size_t named_sub_size =
 
   53   const std::size_t named_sub_size = src.
get_named_sub().size();
 
   55   dest.reserve(2 + 2 * src.
get_sub().size() + 2 * named_sub_size);
 
   64   for(
const auto &irep : src.
get_sub())