More virtual dtors
Bring sanity to async_*