Например есть container, в котором лежит subcontainer. И по каким-то причинам child переместили из containre в subcontainer (Вы, конечно скажете, что это маловероятно - но мы натыкались пару раз и очень мучительно искали ошибку)
Если сделать так:

Код AS3:
if (container.contains(child))
{
container.removeChld(child);
}
то в этом конкретном случае флешка упадет - ведь child находится в subcontainer.