Is there a reason why we removed the virtual destructor? We have things deriving from this as a base class; there are pure virtual functions in the class.. I would think that it might have just been overlooked?