trivial start to compiler
more patterns, escapes, def, assign
de-nest classes from object literals
start of outer/frame/local scope separation.
pass frame vars to class constructor
pass slots to script for object creation
handle varslots. convert to bindings for everything.
ask some important questions
handle self-reference through VarSlots and guarded slots. Handle auditors.
method result guards
matchers
move auditors/method guards
fix guard subscript expansion
meta.context()
some more nodes
meta.getState() implemented to return only frame bindings.
use E maps not Python dicts
via pattern
binding exprs
binding patterns