// risk of bad surprises: #TAG{[(#TAG|filter)]} // always correctly interpreted: [(#TAG{[(#TAG|filter)]})] // although this works in SPIP 2.0, results are not guaranteed: #TAG{#TAG|filter} // using a filter means you MUST also use parentheses and square brackets: [(#TAG|filter)]