// retoor <retoor@molodetz.nl>
import "html" for Document
var doc = Document.parse("<div><p>Para</p><span>Span</span><a>Anchor</a></div>")
System.print(doc.querySelector("p + span") != null) // expect: true
System.print(doc.querySelector("p + span").textContent) // expect: Span
System.print(doc.querySelector("span + a") != null) // expect: true
System.print(doc.querySelector("span + a").textContent) // expect: Anchor
System.print(doc.querySelector("p + a") == null) // expect: true
System.print(doc.querySelector("a + p") == null) // expect: true
var multi = Document.parse("<div><p>A</p><p>B</p><p>C</p></div>")
System.print(multi.querySelectorAll("p + p").count) // expect: 2