Merge pull request #28 from Chris00/master

Declare a text_construct type and related function
Rename Leaf as Data (closer to the semantic of the XML tree)