I was reading somewhere about how to handle the issue of wanting to extend a sealed class in the .NET Framework library.
This is often a common and useful task to do
How about extension methods? You can "add" additional methods that way, without having to deal with the inheritance restriction.