On Tue, Aug 23, 2016 at 08:42:34AM +0200, Vladimir Vassilev wrote:
> On 08/23/2016 12:08 AM, Alex Campbell wrote:
> > The intention in this case is obviously to evaluate the 'must' statement if
> > the container contains any values; what would break if we said that
> > 
> >     A non-presence container exists in the data tree if and only if it has
> >     any children which exist in the data tree.
> > 
> > thus disallowing the existence of empty NP-containers in the data tree?
> 
> The question is where is the misunderstanding.
> 
>    "If a node that exists in the accessible tree has a non-presence
>    container as a child, then the non-presence container also exists in
>    the tree."
> 
> What does this mean? I believe there is confusion based on "the tree"
> refering not to the data tree but the Xpath context. At least I hoped until
> I realized the text was introduced as a solution to Y41 'clarification of
> "must" in NP-container'. That definitely means it addresses the must
> statements in the non-presence containers and it means "the tree" as in the
> data tree.

My reading is that 'tree' refers to the 'accessible tree' used earlier
in the sentence. The accessible tree itself is defined just above the
quoted sentence. If my reading of the text is correct, then the
obvious clarification would be:

OLD

   If a node that exists in the accessible tree has a non-presence
   container as a child, then the non-presence container also exists in
   the tree.

NEW

   If a node that exists in the accessible tree has a non-presence
   container as a child, then the non-presence container also exists in
   the accessible tree.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to