trace("foo", recover) foo()