Attempt to honour dynamically-bound crm-separator
by trying to parse out the regular expression.
In my testing, seems to work with org-set-tag-command
and sort of with notmuch
(unsure if the notmuch weirdness is something with my config though).