Placeholder for now - I don't see a good reason why all these classes have virtual destructors as it doesn't appear anything inherits from them.