If we could use unittests built in test discovery system, we could potentially get rid of a lot of code from pytddmon.
We have to make sure it acts just as pytddmon acts (e.g. all systests pass).
Note that this would not deprecate the file-monitoring functionality of pytddmon, however combined with the cheesechop and a low-level file system monitoring API, pytddmon could actually shrink dramatically in number of lines.