However with the new
Custom Element spec we will be able to "extends" native element.
I think html elements should be described as 'class' so we can use the custom elements (especially since there is pretty good polyfill that already exists)