* Store result/errors in the TaskMeta store.

* Catch exceptions from pure function tasks.
