+ Fix most of the unit test to remove NPE due to the fact we no longer generate implied <body> node or <head>
+ Remove TextUtil in test, because we don't pretty print by default.
+ Discover something wrong with selector. It select #root node. Need to check it out
Missing note about attribute value.