static WeakAssoc, Map> lispStatements_cache = new WeakAssoc(f statementsToLisp); static Map lispStatements_global; static Map lispStatements_cached() { ThoughtSpace ts = thoughtSpace(); if (ts != null) ret ts.statements; if (lispStatements_global != null) ret lispStatements_global; ret lispStatements_cache.get(loadTruth_cached()); }