It's more that it's picking up objects that it's not supposed to like DOM elements. What I believe is happening is that it's merging values like previous sibling, childnodes, parent nodes recursively and getting caught in infinite loops all over the place.

![Example1](https://f.cloud.github.com/assets/2893441/236206/e68dcdd4-87dc-11e2-966c-439f4fb15ac5.png)

Here in this case DispHTMLBody is being picked up as an object.