Oh, add an `onerror` function with `assert(false); done();` to distinguish when we are following an incorrect path from failing due to a timeout. It reduces bugfixing headaches, xP