internal override void Write(TextWriter output) { if (Value.Contains('\'')) { output.Write('\"'); output.Write(Value); output.Write('\"'); return; } output.Write('\''); output.Write(Value); output.Write('\''); }