<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <script type="module">

    const { assign, getPrototypeOf, setPrototypeOf } = Object;

    // V-DOM helpers
    import h from 'https://esm.sh/virtual-dom/h';

    let sample = h('i', null, ['!']);
    const [ VirtualNode, VirtualText ] = [
        getPrototypeOf(sample),
        getPrototypeOf(sample.children[0])
    ];
    sample = null;

    // helps V-DOM under