In an effort to discover hidden runtime errors, I overrode windows.setTimeout(), where the new method wraps the original windows.setTimeout() in a try/catch block and reports any exception caught. Immediately, I started getting the following exception: