C# deconstructed (2014)