Suppose we have the following code:
var variable = "key";
var @object = new { variable = "value" };
System.Console.WriteLine(@object);
This creates the object:
{ variable = value }
Can we instead have it create the following object?
{ key = value }