Flexible structural constraints in XQuery full-text