Enumerator Init repeatidly, and checking Document before invocation. This allows Init events to remove their own element from the tree.

Xnclude now does this.