Thanks for reaching out about this, and good question.
Your understanding of the current pattern is correct, and the count of commas should be consistent. However, I would advise against building any dependencies into your application for this based on the existing pattern, in case this changes in the future.
I don’t believe there are any plans at the moment, but it’s a great suggestion. If you’re so inclined, you might consider submitting a feature request for this here: #feature-requests