please include function ai_invalidatedWebs. static void ai_tripleIndexToInvalidatedWebs() { new Matches m; for (TripleWeb w : ai_triples("$X", "is", "invalid")) if (swic_trim(w.a, "Web ", m) && isGlobalID($1)) ai_invalidatedWebs_cache->put(asGlobalID($1), w.globalID()); }