Mount names with commas in macros

Hi,
There are some mounts such as Yu’lei, Daughter of Jade and Shu-Zen, the Divine Sentinel, which have commas in their names. This causes problems when I try to use them in a macro.
For example this does not work: /castrandom Yu’lei, Daughter of Jade, Shu-Zen, the Divine Sentinel.
Is there a way to be able to use such mounts in macros?
I think this is a technical problem so I am posting it here.

From what I have read you cannot use commas, etc in macros for names. Isn’t there an addon that does it?

I see. I didn’t know there is. I will try searching for it.

I am pretty sure that while the macro name itself, cannot have a comma in it, referenced items within the macro, can, as long as you wrap them in quotes.

For example, one of my macros is:

/dismount [mounted]
/castrandom [flyable] 'Wonderwing 2.0'; 'Azure Water Strider'

While none of the names have commas in them, I am reasonably sure that it will work if they did.

This didn’t seem to work for me when I tried it just now. However, I tried looking for an addon and found “Per Character Favorite Mounts”. What it does is make the “favorite” mounts character specific. This solves my problem and I will try to either close or delete this topic. Thanks for your replies.