This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
2.1.4 Notations for environments It says "Also, note that there are no operations to remove entries from environments." What about the XML 1.1 ability to undeclare a namespace? Doesn't this require actually deleting something from an environment?
This seems heavyhanded to change the whole environment behavior in order to cover that one case. One possible way to deal with this issue would be to treat the case where a namespace prefix is bound to "" in the environment as being unbound (or use a 'unbound' value in the environment. - Jerome
The Formal Semantics document will address this issue along the lines Jerome outlined below, using either "" or the symbol 'unbound' to deal with this case. This is the official response of the XML Query WG and XSL WG. We appreciate your feedback on the XML Query specifications. Please let us know if this response is satisfactory. If not, please respond to this message, explaining your concerns. If so, please mark the comment CLOSED.