!7 cmodule AnalyzeAppliedRules > DynSingleFunctionWithPrintLog { void doIt { L concepts = cloneList((L) dm_requireAndCall("#1021413/AppliedRules", 'concepts)); print("Got " + n2(concepts, "concept")); for (O c : concepts) { S judgement = getString judgement(c); S struct = getString matchedRuleStruct(c); print(judgement + " : " + shorten(40, struct)); } } }