mistake from refactoring of undefined
rebuild tests with phase1
better errors messages for failed tests with this
better call-across support for error message rendering, assuming error.arr errors
use real srclocs and their format method
start using new loadModules function, and a few cleanups throughout