{
          for (int i = 0; i < size; ++i)
          {
            @SuppressWarnings("unchecked") E object = (E)data[i];
            notifications = shadowRemove(object, notifications);
          }
        }