{            
            @SuppressWarnings("unchecked") E value = (E)data[i];
            notifications = inverseAdd(value, notifications);
            notifications = shadowAdd(value, notifications);
          }