Added PruneDependenciesMutate to *Task and Tasks; implemented Mark*() obliterate.