!7 concept Rule { S globalID = aGlobalIDUnlessLoading(); S text; S comments; } cmodule Rules > DynCRUD { start { crud.multiLineFields = litset('text, 'comments); } // API Pair addRule(S when, S then) { Pair p = uniq2_sync(Rule, text := when + "\n=> " + then); ret pair(p.a.globalID, p.b); } }