File::createLegalFileName and comma

Is there any reason File::createLegalFileName and File::createLegalPathName say the comma is an invalid character? As far as can tell Windows, Linux and Mac support the comma in file names.

I think I was just trying to be on the safe side. Though, I guess it probably is ok…