Pipe character in the value of Custom Lists

It appears you currently have no way to have a custom list with pipes (|) in the value. It keeps interpreting the pipe as the separate even when there are commas as well.

Example value lists I’ve tried:

Apple|Oranges,Grapes|Pears,Cherries|Strawberries
Apple|Oranges, Grapes|Pears, Cherries|Strawberries
Apple\|Oranges, Grapes\|Pears, Cherries\|Strawberries
Apple||Oranges, Grapes||Pears, Cherries||Strawberries
"Apple|Oranges", "Grapes|Pears", "Cherries|Strawberries"

All of these seem to give me random data that looks like the following:

Apple
Oranges, Grapes
Pears, Cherries

I would expect to see:

Apple|Oranges
Grapes|Pears
Cherries|Strawberries