Only the Version elements are relevant - so you can strip everything else if you are looking for a minimal repro case.
Evaluating the XPath expression concat(//VersionPrefix/text(), "-", //VersionSuffix/text()) against this document should produce the string 1.0.0-alpha.21. See e. g. https://www.freeformatter.com/xpath-tester.htm
Sorry. Old PR #19 got closed after I renamed my repo and branch.
Sure, this is the full beauty
Only the Version elements are relevant - so you can strip everything else if you are looking for a minimal repro case. Evaluating the XPath expression concat(//VersionPrefix/text(), "-", //VersionSuffix/text()) against this document should produce the string 1.0.0-alpha.21. See e. g. https://www.freeformatter.com/xpath-tester.htm