Don't clear scheduled tasks when trying to recover the task engine.
Handle non-result entries in Choice tasks.
Added some documentation to privates of LazyChoiceTaskEvaluator.
DisambiguateDefs fails if an empty list is produced.