Prevent accidental tag alternatives

if you flag global 'potato' to 'li@3||x', then use
'<<global.flag[potato]>>', it would show 'x' because '||' looks like an
alternative.
This will prevent that issue and make that tag return 'li@3||x' as it
should.
[For #519 ]