tag("body") // the same as document.getElementsByTagName("body")[0]
tag("div", 2) // the same as document.getElementsByTagName("div")[1]
tags("body") // the same as document.getElementsByTagName("body")
class("className") // the same as document.getElementsByClassName("className")[0]. Yes, I know, that the word "class" is already reserved, but you can make a distinction between "class" and "class()"
classes("className") // the same as document.getElementsByClassName("className")
id("coolID") // the same as document.getElementById("coolID")
tag("div").tag("span", 2) // the same as document.getElementsByTagName("div")[0].getElementsByTagName("span")[1]
tag("div").class("className") // the same as document.getElementsByTagName("div")[0].getElementsByClassName("className")[0]