Oh, nada, ignórame
Miraté esta
librería para componentes.
P.S: Realmente me parece bastante absurdo extender el HTML, si fue creado de esa forma será para utilizarlo
![Distraido](http://static.forosdelweb.com/fdwtheme/images/smilies/rolleyes.png)
Para formatos alternativos existe XML, que lo puedes transformar fácilmente a HTML con lo que te dije antes.