You can use prefix separators for that. Haskell-style.
Doesn't that just push the problem to the other side of the list?
It does. However, it’s much more common to edit the end of a list, in my experience. Still, a syntax that is entirely uniform (like trailing commas) is preferable, in my opinion.