Text this: XRecursive: An efficient method to store and query XML documents