nsnull );
&mPool);
ConflictSet::Init(){    mMatches = PL_NewHashTable(16 /* XXXwaterson we need a way to give a hint? */,                               Key::HashKey,                               Key::CompareKeys,                               PL_CompareValues,                               &gMatchAllocOps,                               nsnull /* XXXwaterson use an arena */);    mSupport = PL_NewHashTable(16, /* XXXwaterson need hint */                               HashMemoryElement,                               CompareMemoryElements,                               PL_CompareValues,                               &gBindingAllocOps,                               nsnull /* XXXwaterson use an arena */);    mResources = PL_NewHashTable(16 /* XXX arbitrary */,                                 HashPointer,                                 PL_CompareValues,                                 PL_CompareValues,                                 &gResourceAllocOps,                                 nsnull /* XXX use an arena! */);    return NS_OK;}