[Maurizio] every dom method now keep the DOM in a normalized state (no empty or adjacent text nodes)