now gets through jsCore without fatal errors (75% pass rate)
misc WIP