How to escape the array delimiter on CSV import

Iporting a database from CSV files requires to format the CSV as described here. Data is provided in CSV header format. Such as this nodes file:

id:ID,:LABEL
1,foo
2,bar;doz

Rows can be separated by --delimiter (here: comma). If the delimiter happs to occurr in data, it seems to be escapable by string escape sequences. But how can the array delimiter be escaped?

Sure the array-delimiter can be choosen to a character that does not occurr in the data but this requires to analyze the data and the delimiter may be different depending on input data. I am looking for a way to import arbitrary data that may contain the array delimiter as well.

Or is there a character not supported in Neo4J data anyway (e.g. NULL byte) to safely use as array delimiter?

Importing this graph with --delimiter TAB --array-delimiter ",":

:ID	:LABEL	name:string[]
1	person	A,B\,C

results in a graph with one node having property "name" three values: "A", "B\", and "C".

However the Query UI for query

MATCH (n:person) RETURN n.name

shows

["A", "B", "C"]

This seems to be a bug in the UI.