This entire destructor can go now. (The virtual bit will work off of just the inheritance).