I have never inherited from a class from a library unless it was specifically designed that way. I think it's much better to aggregate.
Makes me wonder: Can you add extension methods to sealed classes?
Makes me wonder: Can you add extension methods to sealed classes?