ui: 'with-error-handling' does not unwind the stack.