      `
    a = 1

    b = 2

    c = a + b

    e = d + 20 // will error out until "d" gets defined below

    viewof x = DOM.input()

    y = \`x is \${x}\`

    
    viewof myName = html\`<input value="alex!">\`

    md\`**message**: \${myName}\`
    

`
      )
      .then(define => {
        const rt = new Runtime();
        const observer = Inspector.into(document.querySelector("#main"));
        window.MODULE = rt.module(define, observer);

        compile.cell(`d = 200`).then(({ define: defineCell }