docs: public void add(ObjectType type, boolean explicit) {
          int index = factory.getIndexOfType(type);
          if (!exceptionSet.get(index)) {
              ++size;
          }
          exceptionSet.set(index);
          if (explicit) {
              explicitSet.set(index);
          }
  
          commonSupertype = null;
      }