Protected destructor to prevent deletion through this type.
~basic_io_object();
Performs:
service.destroy(implementation);