Traversing Down from an XElement Object via the DescendantsAndSelf Method