RFC: Support for custom delimiter in target expressions

**NOT READY FOR MERGE**

Refs #13714.

This is far from complete, there are a number of different aspects that need to be satisfied. These are listed in the above-referenced issue, please see that and join the discussion there.