{
const input = html`<input type=range min=0 max=100 step=1>`;
input.oninput = () => {
viewof x.value = input.valueAsNumber;
viewof x.dispatchEvent(new CustomEvent("input"));
};
const update = () => input.value = viewof x.value;
viewof x.addEventListener("input", update);
invalidation.then(() => viewof x.removeEventListener("input", update));
return update(), input;
}