Si la sintassi che mi proponi funziona, solo che mi dà più errori.

L'errore tipico che mi viene mostrato è:

codice:
Error  Line 72, Column 30: invalid comment declaration: found delimiter "[" outside comment but inside comment declaration.

                         <!-- [else]>