Avoid Classes with Destructor not explicitly virtual whenever one of its base Class has a virtual Destructor | CAST Appmarq