I wonder if we should be moving the pure mocha tests into `tests/mocha` and put the new phantom tests into `tests/phantom` so that we can point our test runners at those dirs and have them go deep without running into files for the other test suite.