> Is there any reason you can't have square brackets inside double quotes
> for a phrase?
No, no reason. Nothing special about square brackets.
> Thanks if anyone knows. Trying to consult what CQL docs there are to
> this question myself, I'm not making much headway.
It has just been approved as a Committee Specification.