ExpandoObject (dynamics) my greatest friend or my new greatest foe?
<p>Yes I know that it shouldn't be abused and that C# is primariy used as a static language. But seriously folks if you could just dirty up some code, in the python style, or create some dynamic do hicky, would you?</p>

<p>My mind is working overtime on this having spent a while loving the dynamics of python, is c# going over to the dark side through the back door?</p>

<p>Is the argument for static typing a dead one with this obvious addition?</p>

<p>Is the argument for less Unit testing a bit silly when we are all grown ups?</p>

<p>Or has the addition of dynamics ruined a strongly static typed and well designed language?</p>
