// retoor <retoor@molodetz.nl>
import "html" for Document
var doc = Document.parse("<div><p>Hello</p><span>World</span></div>")
var div = doc.querySelector("div")
System.print(div.textContent) // expect: HelloWorld
div.textContent = "New Content"
System.print(div.textContent) // expect: New Content
System.print(div.children.count) // expect: 0
var doc2 = Document.parse("<div id=\"test\"></div>")
var div2 = doc2.getElementById("test")
div2.innerHTML = "<p>First</p><p>Second</p>"
System.print(div2.children.count) // expect: 2
System.print(div2.querySelector("p").textContent) // expect: First
var outer = div2.outerHTML
System.print(outer.indexOf("<div") >= 0) // expect: true
System.print(outer.indexOf("</div>") >= 0) // expect: true