I apologize, i was incomplete on the demo. I used a different segment code, and recreated that to show off the 'flaw'.

I have team names beginning at -1 up through N teams (-1 is an observer team, and teams begin at 0 on through to how ever many the map has). It still shows the flaw with a brace messing up the menu item . It seems mIRC looks for either a brace or a colon as a starting command point. Further than that, it includes the "command" after the brace in the actual menu output. It appears the execution parser does one thing, and the display parser does another.

I guess my question still remains, is this accepted behavior. imho, mIRC should display everything before the colon as the menu item, and after the colon should be treated as the command element(s).