}
final UniversalEditor theEditor = editor;
// editor is not null
try {
if (!editor.isEditable()) return;
IParseController pc = editor.getParseController();
if (pc == null || !(pc instanceof FregeParseController)) return;
final FregeParseController fpc = (FregeParseController) pc;
TGlobal global = fpc.getCurrentAst();
if (global == null) return;
// global.mem$sub.mem$cache.put(TTree.DNil.it);