internal void pushRulesToGraph(bool clearRDFMemory)
            {
                var focus = PrologKB;

                if (focus.SelfHostedRdfGraph)
                {
                    return;
                }
                WarnAndClear(focus, ContentBackingStore.Prolog, clearRDFMemory, focus.ClearRDFCache,
                             ContentBackingStore.RdfMemory);
                prologEngine.pushRulesToGraph(Id, this, focus.RdfCacheShouldGenlPrologMt);
                SaveOffRDF();
            }