This is an interesting one: on a certain level your fix is wrong, because at that level the test was always wrong, since it was not that `child` which terminated but the previous incarnation. However, this points out the need for adding a warning to the docs, since the previous precise match will lead to `DeathPactException` after a restart (precisely due to the late arrival of the previous incarnation’s `Terminated` message).

Hmm. Not nice.