static void ai_spec_webContents(S s) { new Matches m; if (!swic_trim(s, "Web ", m)) ret; Web web = ai_getWeb(m.rest()); if (web == null) ret; ai_postTriple(s, "is", "a web"); T3 t = ai_webToTriple(web); if (t != null) ai_postTriple(s, "is triple", ai_renderTriple(t)); else for (WebNode node : web_nodesAndRelations(web)) ai_postTriple(s, node << WebRelation ? "contains relation" : "contains node", web_text(node)); }