static void ai_spec_whatIsTheLength(S s) { if (!isNormalQuoted(s)) ret; new Matches m; if (!swic(unquote(s), "how long is *", m)) ret; S thing = m.get(0); print("ai_spec_whatIsTheLength thing: " + thing); // trigger required speculations post(s, "possibly related to:", thing); // harvest answer post(ai_forward(thing, "has length"), "answers", s); }