- bugfix: should not print `null` if no contents
- feature: support multiple contents for one element tag
- feature: revised attribute's null to print wihtout assignment that help for support angular.js' directive