remove Child
Removes the given child (physically purges it from the tree).
Returns silently when child is no longer a child of this node: a prior detachChild from a concurrent merge can have moved it out before GC purge reaches the same node.