UncaughtExceptionHandler ueh = GWT.getUncaughtExceptionHandler();
for (int i = 0; i < storageEventHandlers.size(); i++) {
StorageEventHandler handler = storageEventHandlers.get(i);
if (ueh != null) {
try {
handler.onStorageChange(event);
} catch (Throwable t) {
ueh.onUncaughtException(t);
}
} else {
handler.onStorageChange(event);