code: public Trigger<? super S> getDeleteTrigger() {
          ForDelete<S> forDelete = mForDelete;
          return forDelete.isEmpty() ? null : forDelete;
      }
docs: Returns a consolidated trigger to call for delete operations, or null if
  none. If not null, the consolidated trigger is not a snapshot -- it will
  change as the set of triggers in this manager changes.