return MakeCookieStore(url);
getTranslator (char* url){  RDFT ans = PL_HashTableLookup(dataSourceHash, url);  if (ans) return ans;#ifdef MOZILLA_CLIENT  if (startsWith(url, "rdf:localStore")) {    ans = MakeLocalStore(url);  } else#endif  if (startsWith(url, "rdf:remoteStore")) {    ans =  MakeRemoteStore(url);  } #ifdef MOZILLA_CLIENT    else if (startsWith(url, "rdf:history")) {    ans = MakeHistoryStore(url);  } else if (startsWith(url, "rdf:esftp")) {    ans = MakeESFTPStore(url);    /*  } else if (startsWith(url, "rdf:mail")) {    ans = MakeMailStore(url); */  } else if (startsWith(url, "rdf:lfs")) {    ans = MakeLFSStore(url);#ifdef	XP_MAC  } else if (startsWith(url, "rdf:appletalk")) {    ans = MakeAtalkStore(url);#endif  } else if (strstr(url, ".rdf") || strstr(url, ".RDF") || 		     strstr(url, ".mcf") || strstr(url, ".MCF")) {    ans = MakeFileDB(url);  } else if (startsWith("rdf:columns", url)) {    ans = MakeColumnStore (url);  } else if (startsWith("rdf:ht", url) || startsWith("rdf:scook", url)) {    ans = MakeSCookDB(url);  } else if (startsWith("rdf:CookieStore", url)) {    ans = MakeCookieStore(url);    return MakeCookieStore(url);  } else if (startsWith("rdf:find", url)) {    return MakeFindStore(url);  } #endif  if (ans) {    PL_HashTableAdd(dataSourceHash, url, ans);    return ans;  } else if (startsWith("http://", url)) {	  ans = MakeFileDB(url);	  return(ans);  } else    return NULL;  }