// retoor <retoor@molodetz.nl>
import "html" for Document
var doc = Document.parse("<div id='root'><p class='item'>A</p><span class='item'>B</span><section><a class='item'>C</a></section></div>")
var root = doc.getElementById("root")
var items = root.getElementsByClassName("item")
System.print(items.count) // expect: 3
var section = doc.querySelector("section")
var sectionItems = section.getElementsByClassName("item")
System.print(sectionItems.count) // expect: 1
System.print(sectionItems[0].tagName) // expect: A
var none = section.getElementsByClassName("nonexistent")
System.print(none.count) // expect: 0