Yo creo que eso seria hacer el uso más complicado.
Me explico.
Compatibilidad. Por si mismo, ya es compatible, no se rompe
con nada, porque no existia, y segundo, quien haga uso del lenguaje de
Marcas, por narices va a tener que activarlo
Facilidad. Es mas fácil pasar un parámetro, que estar
activando/desactivando a traves de SET xxx.
De todas maneras, creo recordad, que existía una función que
determinaba si estabas usando lenguaje de marcas o no.
Ahora no recuerdo, pero creo que existía.
Si existe esa función, entonces la discusión termina ;-),
porque en la misma implementación se puedo o no activar el lenguaje
de marca.