- arithmatic

- path to event listener:

  - card fields (vars maybe not needed yet?)
    - set field command
      - buffer output/side-effects in VM
      - formatter helper for debug page
        - unit test
      - command
      - set field inline instead of separate data???
  - capture VM status (variables, procs?)?
    - or is it sufficient to rerender w/ a signal to branch into handler?

- impl vars

  - syntax
  - interpolation

- rename peg.ts

- impl backslash escapes
- eval words
- subst

- interpolations in html blocks

==========================
older
==========================

- Jest testing
  - endekalogue

test cases:

- intercommand whitespace, blank commands, ;;;,
- braces, nested, escaped, continued newlines, other backslashes, text-after-closing-brace
- trailing whitespace, for commands and scripts
- backslash escapes