MatchSet::Contains(const Rule* aRule, const Instantiation& aInstantiation) const
PropertySet::Contains(nsIRDFResource* aProperty) const
MatchSet::Contains(const Rule* aRule, const Instantiation& aInstantiation) const{    Match match(aRule, aInstantiation);    if (mMatches) {        return PL_HashTableLookup(mMatches, &match) != 0;    }    else {        ConstIterator last = Last();        for (ConstIterator i = First(); i != last; ++i) {            if (*i == match)                return PR_TRUE;        }    }    return PR_FALSE;}