Main features:
- DOM, fully parsed/validated ahead of time
- All DOM elements arena-allocated and owned by the document
- tagged-pointer representation of Values, integers/nulls/booleans inline
- expressive syntax for JSON literals with Twine-like semantics
s/ValeWrapper/ValueWrapper