docs: private boolean setDominatingCases(JSType field) {
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) JmfTr.entry(this, tc, "setDominatingCases", new Object[]{field});
  
      field = findDominatingCase(field);
  
      JSVariant parent = (JSVariant) field.getParent();
  
      if (parent == null) {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) JmfTr.exit(this, tc, "setDominatingCases", Boolean.FALSE);
        return false;
      }
  
      boolean result = setCaseChain(parent.getIndex(), field.getSiblingPosition());
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) JmfTr.exit(this, tc, "setDominatingCases", Boolean.valueOf(result));
      return result;
    }