Added error-provoker argument to destructure_resume