string16 JoinString(const std::vector<string16>& parts, char16 sep) { return JoinStringT(parts, sep); }
std::wstring JoinString(const std::vector<std::wstring>& tokens, WStringView sep) { return JoinStringT(tokens, sep); }
std::string JoinString(const std::vector<std::string>& parts, char sep) { return JoinStringT(parts, sep); }