It looks like the previous code was trying to ensuring that a quote set to a comma wasn't treated as a quote.  It seems strange, but have to traced back why?