All good classes with virtual functions should have virtual dtors...