static S ai_html_renderWebShort(Web web) { try { int n = l(web_nodes(web)); if (n == 0) ret "Empty web"; WebNode a = web_firstNode(web); if (n == 1) ret join(" = ", map html_encyclopediaTopic(web_texts(a))); if (n == 2) { WebNode b = web_secondNode(web); WebRelation r= web_getRelationOpt(a, b); if (r != null) ret ai_html_renderTriple(r); } ret "Includes " + joinWithComma(map html_encyclopediaTopic(map web_text(web_nodes(web)))); } catch print e { ret "Error"; } }