void ParseValue()
{
var escapedValue = ParseEscapedValue ();
if (escapedValue != null) {
Arguments.Add (member, escapedValue);
ParseArgument();
return;
}
var val = ReadUntil(',', true, escape: '\\');
val = val.Trim ();
Arguments.Add (member, val);
if (!ParseArgument()) {
Arguments [member] = val + ReadRest ();
}
}