Lots of first chance Microsoft.CSharp.RuntimeBinderExceptions thrown when dealing with dynamics
Whenever a property on a dynamic object is resolved, the runtime tries to find a property that is defined at compile time. From DynamicObject doco: You can also add your own members to classes derived from the DynamicObject class. If your class defines properties and also overrides the TrySetMember method, the dynamic language runtime (DLR) … Read more