Tag functions can now be used as constants

Tag functions can now be used as constants if they don't need arguments
- ex: br, hr, empty tags
Nil and empty string children now ignored