docs: private boolean consistentCache(int accessor) {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) JmfTr.entry(this, tc, "consistentCache", new Object[]{Integer.valueOf(accessor)});
  
      JSType field = findDominatingCase(fields[accessor]);
      JSVariant parent = (JSVariant) field.getParent();
  
      boolean result = (parent == null) || (choiceCache[parent.getIndex()] == field.getSiblingPosition());
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) JmfTr.exit(this, tc, "consistentCache", Boolean.valueOf(result));
      return result;
    }