introduce document fragments in the tree model