A great explanation by @vindarel of the differences between HANDLER-BIND and HANDLER-CASE in Common Lisp, and what it means that the former doesn't unwind the stack.
https://lisp-journey.gitlab.io/blog/lisp-error-handling-how-handler-bind-does-not-unwind-the-stack