Added debug! which is run! but enters the debugger on errors