Fixed solved task not being detected as a solved task.
Dynamically set certain tasks as task combinators, instead of a static list in the evaluator.