Explaining where the destructor comes from would be good.