std::rt: Destroy the task start closure while in task context
std::rt: Remove in incorrect assert
wip