I guess I could see specifying a separator as your delimiter, just like the join texts. Some might use commas. In my world, pipes are more common because they don’t interfere with commas and are much more unlikely to be used in common language. I have seen cases where this could be beneficial.