Internet Explorer 8 is throwing an error message that seems to be from a different galaxy ("Expected identifier, string or number") at a line number that makes no sense. Surprisingly, the code functions perfectly on FireFox.
Checking the source code, I see that the file is only 624 lines long, making line number 373402504 seem like an outrageous mistake. However, this misleading error message is causing significant issues with my JavaScript.