Traversing Down from an XElement Object via the Nodes Method with Additional Node Types