I just wanted to note that IE fails this last test case because it orphans all children on `innerHTML` clearing.

Open ticket on Mircosoft Connect: http://connect.microsoft.com/IE/feedback/details/797844/ie9-10-11-dom-child-kill-bug