@griffman, good point. I've also used the friendly method you recommend. At the moment, I can't recall the circumstances that motivated me to use the Zero Width Jointer instead. Who knows, maybe it was before I was aware of the friendly feature.
Yes, I remember that thread.
I've created dynamic lists in several macros. One pitfall is when a value includes two or more consecutive underscores (e.g, with a file path and/or file name). In such cases the Prompt With List with Modifiers Optionally Pressed misinterprets the underscores in the values and the presentation gets garbled. In such cases, I do the following: