Common conditions to wait for
Utilities for deleting objects
Watch an object, and Wait for some condition cond to return true.
cond
true