}  return NS_ERROR_FAILURE;
nsProperties::GetProperty(const nsString& aKey, nsString& aValue){  PRUnichar *key = aKey;  PRUint32 len;  PRUint32 hashValue = nsCRT::HashValue(key, &len);  PLHashEntry **hep = PL_HashTableRawLookup(mTable, hashValue, key);  PLHashEntry *he = *hep;  if (he) {    ((nsString *) he->value)->Copy(aValue);    return NS_OK;  }  return NS_ERROR_FAILURE;}