xpointer(id("ebnf")) xpointer(descendant::language[position()=2]) ebnf xpointer(/child::spec/child::body/child::*/child::language[position()=2]) element(/1/14/2) xpointer(id("ebnf"))xpointer(id("EBNF"))