nextValue = (/** @type {any[]} */ values) => {
  const value = values.shift();
  return typeof value === 'string' ? escape(decodeEntities(value)) : value;
}
@typedef {import('./util/types').VTree} VTree
@typedef {import('./util/types').Supplemental} Supplemental