The distinct-values() function incorrectly treats a zero-length dayTimeDuration and a zero-length yearMonthDuration as being distinct values, when in fact they compare equal under the eq operator.
XQTS test case distinct-duration-equal-1