Sets / Lists of Text being broken at commas on restart

(Bug, Closed -> Fixed, Priority: High, Test Status: No automated tests yet , Reported By Bad Link: Thing 3y284of not found, )
Summary: If I have a Set of Text with an element that has a comma in it, when the system restarts it gets broken into multiple elements at the comma.
Ugly bug, which I suspect is in the serialization format. Accident of how Sets were originally implemented. (Haven't looked at the code yet, but I would bet that we aren't escaping commas.)