DOM
The functions that change the document, negotiate a change, or watch an attribute the framework does not read.
Changing content
swap(target, content, options?)— replace, prepend, append or morph, and wait for the framework to catch upwhenDOMSettled()— the completion boundary
Negotiating a change
domUpdate(target, mutate, detail?)— announce a mutation so an ancestor can take it overemitExtendable(target, event, detail?)— announce a step so an ancestor can delay it
Watching attributes
watchAttributes(el, callback)— every attribute of one elementwatchAttributeNamespace(el, ns, bind, options?)— a namespace whose names cannot be enumerated