handler-case executes expression in a dynamic environment where various handlers are active.
clhs.lisp.se