This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Propose to allow empty since this function operates like a casting/constructor and should accept empty (as the constructor functions do): fn:dateTime($arg1 as xs:date?, $arg2 as xs:time?) as xs:dateTime? The result xs:dateTime has a date component whose value is equal to $arg1 and a time component whose value is equal to $arg2. If any of the arguments is the empty sequence, the result is the empty sequence.
The working group considered this comment at its meeting today and decided not to accept it. For rationale, please see bug 1467.
For the record, this was raised again under bug #3651, and the WGs changed their collective mind on the issue. The proposed change was accepted.
*** This bug has been marked as a duplicate of bug 3651 ***