always runs code using the debugger unless the debugging isn't supported