return false;
for (Iterator it = extensions.values().iterator(); it.hasNext(); ) { Extension e = (Extension) it.next(); if (e.isCritical() && !e.isSupported()) return true; } return false;
  public boolean hasUnsupportedCriticalExtension()  {    return false; // XXX  }