Add support for child tasks to util::Task.