fix issue with C++98 exception library.
Added task_region documentation.