{
            // Remove from by position in reverse order.
            //
            for (int i = 0; i < count; ++i)
            {
              @SuppressWarnings("unchecked") E object = (E)objects[i];
              notifications = shadowRemove(object, notifications);
            }
          }