True. I had moved them because for canceling spawned tasks, cancel method was recursive and we did not raise errors for spawned tasks. Since we are not doing that anymore, I have moved the exceptions here.