The draw order seems complicated.
I have to set it this way:


Default settings.
Switch to “Both User-Defined Strings and Default Keywords”.
Add the 2 items as shown in the above image.

** I couldn’t get them work, till I switched to “Only User-Defined Strings”.

** If I use 2 non-regex items instead ( “[” and “[-” ), only “[” works in “Only User-Defined Strings”, no matter what the order is.

I got dizzy on this…
Please add a description in the help about the draw order/rules used in Highlight(1), e.g.:
Default keywords vs User-defined strings
Regex vs Non-regex
The sort order