Changes to make tags more conducive to extending
Improved tag inheritance
Added support for static tag props
Added test cases for static tag props
Fixed bug in tag inheritance