!7 p-exp { S s = "let's have a cup of Joe"; for (S prefix : sentencePrefixes_notEmpty_rev(s)) if (cic(generalDefinition_texts_withoutInvalids(prefix), "a grouping prefix")) print(prefix + " " + curlyBrace(trim(dropPrefix(prefix, s)))); }