I'm so glad I've found this trick. The core change in this branch is a second `deepEqual` QUnit assertion in `wymEqual`.

So, when tests call `wymEqual`, they trigger one more assertion than they have `expect`-ed to, for each such call.

Unhandled, this caused tests to fail, because they made more assertions than `expect`-ed.

This solution handles the situation perfectly, without having to change the parameter of the `expect` call in every test that calls `wymEqual`.

So, in essence, tests are allowed to `expect` that `wymEqual` will make a single assertion.