Nice.  I need to set up some leak detectors to see make sure we're not missing workFinished calls too :)