private static string AppendQuotedString(string str1, string str2)
{
var m1 = QuotedText.Match(str1);
var m2 = QuotedText.Match(str2);
if (!m1.Success || !m2.Success)
return str1 + str2;
Debug.Assert(m1.Groups[1].Value == m2.Groups[1].Value);
return str1.Substring(0, str1.Length - 2) + m2.Groups[2].Value + "?=";
}