sS addToCommaCISet(S set, S s) { if (empty(s)) ret set; Set ciSet = splitAtCommaToCISet(set); ret ciSet.add(s) ? set + ", " + s : set; }