Exploring C#'s dynamic objects and how they can be cast by example.