Asynchronous AND Tim Bray
Common descendants