smartxml: first take on document fragments