> That it uses the error-signalling mechanism is coincidental.

Yes, but it is also unfortunate, as it makes debugging e.g.
forward-sexp-function or scan-sexps harder.  That is
a side effect of this bug fix that I assert shouldn't have
come along in the bargain.

João