Does anyone know why the STL containers don\'t have virtual destructors?
As far as I can tell, the only benefits are:
No virtual destructor prevents the class from being subclasses correctly.