!include once #1027630 // Msg cmodule NewEngineSpike > DynPrintLog { L msgs; start-thread { if (empty(msgs)) setField(msgs := mainCruddieLog()); print("Have " + nMessages(msgs)); pnlStruct(takeFirst(2, msgs)); L msgs2 = whereFieldIsTrue fromUser(msgs); new L props; for (Msg msg : takeFirst(5, msgs2)) print(addAndReturn(props, ll(msg, "was understood correctly"))); props.add(print(ll(get(msgs2, 5),"is a wrong recognition"))); O pat = ll("$x", "was Understood correctly"); for (O prop : props) { print(prop); print(" => " + mapToStringWithSize(newGazelle_deepZip1(pat, prop))); } } }