TODO
Remove dead code
Better reason for log dependencies
Enforce output constraints in slave's verifyOutputList, not in connection server. Delete disallowed output files to avoid leaking them.