If we have three tasks: while_task, if_task, and normal_task ``` while_task.children.add([if_task, normal_task]) if_task.children.add([normal_task]) ``` The normal task belongs to the child of two tasks. This is not correct, should raise an error.
If we have three tasks: while_task, if_task, and normal_task
The normal task belongs to the child of two tasks. This is not correct, should raise an error.