Test case: ``` var node = new Node(); node.addHandler({ childNodesModified: function(sender, delta){ visit(delta); } }); node.appendChild(new Node()); assert.visited([{}]); ``` Got `RangeError: Maximum call stack size exceeded` on `assert.visited()`