are you gsub'ing away the comma here to not confuse csv parsers?  CSV.generate should be smart enough to quote this string, but it means consumers need to not try to parse it naively.  I have mixed feelings about this but it seems like it makes the name more confusing to me.