rv = FindInterfaceByName(aName, iism, nsnull, getter_AddRefs(info));
nsCOMPtr<nsIInterfaceInfoManager> unused; rv = FindInterfaceByName(aName, iism, getter_AddRefs(unused), getter_AddRefs(info));
FindInterfaceIndexByName(const char* aName, nsIInterfaceInfoSuperManager* iism,                         nsIGenericInterfaceInfoSet* aSet, PRUint16* aIndex){  nsresult rv = aSet->IndexOfByName(aName, aIndex);  if (NS_SUCCEEDED(rv)) {    return NS_OK;  }  nsCOMPtr<nsIInterfaceInfo> info;  rv = FindInterfaceByName(aName, iism, nsnull, getter_AddRefs(info));  if (NS_FAILED(rv)) {    return rv;  }  return aSet->AppendExternalInterface(info, aIndex);}