Handle commas in message content

No, but we don't have tests for any of the other exceptions either. Any kind of problem with the number of parameters should raise some kind of exception, which is good enough for now.