Update XMLElementList to support text element list