Add defunct `task' wrapper.
Less indirection.
Correct exception handling.