Playing with C# 7 - Deconstruct Looking at how newer language features allow for extension of types to add Deconstruct functionality.