Help says it's right so.
I do not understand what it's for...
I mean: it's me who designs the DB and assigns object and popover names and therefore should know where I'm navigating to.
Filemaker uses certain characters as "place holders" to signify things such as merge fields, calculations, characters used for parsing, etc. There is a list of invalid characters that should not be used in any case.
These include +-*/^&=<>();:} to name a few
I found out the hard way when I tried to run a DDR.