2 ========================
3 Expression: xpointer(id('chapter1')/p)
11 ========================
12 Expression: xpointer(id('chapter1')/p[1]/range-to(following-sibling::p[2]))
13 Object is a Location Set:
14 1 : Object is a range :
21 ========================
22 Expression: xpointer(range-to(id('chapter2')))
23 Object is a Location Set:
24 1 : Object is a range :