Do we really need this? I can't see that it is much different from the standard ``assert()``.

(On a related note, I realize that in the ``ASSERT_CURSOR_NOT_ACTIVE()`` definition I did not need to make a non-debug version, because ``assert()`` would have expanded to nothing anyway.)