collateHistory(ntr, gNavCenter->RDF_History, 0);
collateHistory(ntr, gNavCenter->RDF_History, 0); */
MakeHistoryStore (char* url){  if (startsWith("rdf:history", url)) {    if (gHistoryStore == 0) {      RDFT ntr = (RDFT)getMem(sizeof(struct RDF_TranslatorStruct));      RDF_Resource sep = createSeparator();      ntr->assert = NULL;      ntr->unassert = historyUnassert;      ntr->getSlotValue = remoteStoreGetSlotValue;      ntr->getSlotValues = remoteStoreGetSlotValues;      ntr->hasAssertion = remoteStoreHasAssertion;      ntr->nextValue = remoteStoreNextValue;      ntr->disposeCursor = remoteStoreDisposeCursor;      ntr->possiblyAccessFile = HistPossiblyAccessFile;      gHistoryStore = ntr;      ntr->url = copyString(url);      collateHistory(ntr, gNavCenter->RDF_History, 1);      remoteStoreAdd(ntr, sep, gCoreVocab->RDF_parent, gNavCenter->RDF_History, RDF_RESOURCE_TYPE, 1);      bySite = 1;      collateHistory(ntr, gNavCenter->RDF_History, 0);      return ntr;    } else return gHistoryStore;  } else return NULL;}