My 5 cents to C++ virtual destructors (Examples)