static Web web_intern(Web web) { if (web == null) null; for (WebNode n : web_nodesAndRelations(web)) web_setLabels_forced(n, map_lisp_intern(n.labels())); web.source = intern(web.source); web.title = intern(web.title); trimToSize(web.nodes); for (WebNode n : web.nodes) if (n.labels instanceof L) trimToSize((L) n.labels); ifdef WebWithRelationsMap web.relations = null; endifdef ifdef WebWithIndex web.index = null; endifdef //web.globalID = intern(web.globalID); if (web.globalID instanceof S) web.globalID = GlobalID((S) web.globalID); ret web; }