public string this[string key] { set { if (finished) return; sb.Append ('"'); sb.Append (key); sb.Append ('"'); sb.Append (':'); sb.Append ('"'); sb.Append (Escape (value)); sb.Append ('"'); sb.Append (','); } }