Working with Dynamic Object in C# 4.0 Part 1