static void ai_spec_moveToMiddle(Web web) { for (WebRelation r : web_relationObjects(web)) { S rel = web_text(r), b = web_text(r.b); S key = rel + "/" + b; for (WebRelation mtm : indexedRelations_verified("move to middle")) { L l = splitAtSlash(web_text(mtm.a)); L lReplacement = spitAtSlash(web_text(mtm.a)); continue unless l(l) == 2; new Matches m; S prefix = second(l) + " "; continue unless eqic(first(l), rel) && swic(b, prefix, m); ai_postTriple(web_text(r.a), first(lReplacement), second(lReplacement) + " " + m.rest()); } } }