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