add tests/module/nested.ca
Fix 'require' as statement
Closures can now be called using closure() instead of closure.call()
add module.:symbol syntax
fix source repro for 'require'
Modules no expose nested names. Add tests for module.:name syntax
bug fix with vm_run_input_bytecodes and varargs
add module/in_directory test
add Stack.frame_count
Bug fix: crash with closure.apply
Fixed a stale-bytecode issue with minor blocks
Migrate if & for over to new input bytecodes
Bytecode cleanup: remove old PushBlockDynamic
Add the error_trace code as a test
Add Block.parent with test
new syntax: vertical bar for piping
Error in native function is now stored in the calling frame
rename Frame.pcIndex -> termIndex, Frame.parentPc -> Frame.parentIndex
Remove dupe code around input count errors
Revisit how error traces are saved and displayed