This destructor should be virtual...