Hide ExtensionData properties in WCF client-generated classes
When adding a Service Reference via Visual Studio, it generates a class for each Data Contract. Each of these classes have an additional property named ExtensionData, which always contains an ExtensionDataObject (usually empty).
This creates a lot of noise when data returned by a WCF service using LINQPad's .Dump() extension method, due to the ExtensionData cells taking up most of the screen. In my opinion just like EntityState and EntityKey were hidden by default in LINQPad v4.37, so should ExtensionData properties be hidden by default.
This would create a much more pleasent exprience for those using LINQPad with a WCF service. Of course first-class support for adding web services directly from the GUI would be even better (a la WcfTestClient), but making .Dump() at least readable for generated classes would be a big step in that direction.