I've resorted to using the Unix sort in just such a situation. (It
allows specification of fields by arbitrary (single character) field
delimiter).
The itemDelimitter property of MC can be used to change the comma
seperator to ":" so that you can pull the items apart using normal
chunk expressions.
-Pothier-