Is there a way to dynamically access the property of an expando using a "IDictionary" style lookup?
var messageLocation = "Message";
dynamic expando = new ExpandoObject();
expando.Message = "I am awesome!";
Console.WriteLine(expando[messageLocation]);