55   inline std::ostream& 
operator<<(std::ostream& os, 
const std::vector<T>& v)
 
   61       for (
auto it = v.begin(); it < v.end() - 1; ++it)
 
   85     const auto& v = val.
value;
 
   88       for (
auto it = v.begin(); it < v.end() - 1; ++it)
 
   90         os << 
String(*it, 
false) << 
", ";
 
   92       os << 
String(v.back(), 
false);
 
  100   template <
typename TString>
 
  101   inline std::vector<String>& 
operator<<(std::vector<String>& sl, 
const TString& 
string)
 
  103     sl.push_back(
string);