vars everywhere! added try and catch to var list scanner for finding bindings (where the good old symbol table returning lists will be primarily replacing current semantics.js to put them into first place onto the nodes)