made Host deconstructor nonvirtual