When default aliasSeparator is changed using 'options', if the value contains "|", it is skipped by the code.
src/common/ModelBuilder.ts contains the following line;
return value.trim().replace(/[\n|\t]/gm, ""); ---> line number 229,
which replaces '|' by empty string.