code: protected <T extends DSet.Entry> void requestEntryUpdate (
          String name, DSet<T> set, T entry, Transport transport)
      {
          // if we're on the authoritative server, we update the set immediately
          T oldEntry = null;
          if (isAuthoritative()) {
              oldEntry = set.update(entry);
              if (oldEntry == null) {
                  log.warning("Set update had no old entry", "name", name, "entry", entry,
                              new Exception());
              }
          }
          // dispatch an entry updated event
          postEvent(new EntryUpdatedEvent<T>(_oid, name, entry).
                    setOldEntry(oldEntry).setTransport(transport));
      }
docs: Calls by derived instances when a set updater method was called.