I would like to dynamically add properties to a ExpandoObject at runtime. So for example to add a string property call NewProp I would like to write something like

```
var x = new ExpandoObject();
x.AddProperty("NewProp", System.String);

```

Is this easily possible?