A lot of the talk around the new dynamic keyword in C# 4.0 (available in the beta of Visual Studio 2010 ) is around interaction with external components (dynamic languages, HTML DOM, COM) but I'm most excited about being able to stragetically add dynamic