By a child checking if its parent has been mentioned, discovering its in that very Block, and then the template code checking the parent and realizing it has a missing parent, the parent will be removed yet the child will remain.
Unfortunately, this can not be effectively tested for due to the lack of ordering of sets/tables.