> If the user isn't listening to the error event, it's going to throw an exception and be caught by whatever the user's uncaught exception listener is

Didn't know that. That's all I needed to hear!