Preserve error handlers and "local" variables across callbacks