You have to be careful in cases like this when joining xpaths with pipe `|`. If you get more than one node, `ZU.xpathText` will join the `textContent` of each with commas. I'm not saying this will happen with the above (I haven't looked at the page you're scraping), but it's something to keep in mind.