We're using lightstreamer and finding it quite a pain to debug client side code.

Whenever a javascript error occurs as a response to a lightstreamer update the stack trace points at the lightstreamer code instead of the place the error actually occured.

In firebug it crashes the browser completely if you try and debug, while in Visual Web Developer you step through the code and suddenly find yourself in incomprensible lighstreamer code when an error occurs.

Is there anything that can be done to fix this? I'm forced back to the bad old days of alert boxes in order to debug. eeewwww!