Sort of a cross between a template engine, JSON markup, and a DOM manipulation tool. Create complex DOM structures easily and efficiently, maintaining references to ID'd, named, classed, and labeled elements within the structure to facilitate in place updates without having to traverse the DOM. Allow serialization of existing DOM structures.