queryResource(service, "nested2.xml", "let $a := ('', 'b', '', '') for $b in $a[.] return <blah>{$b}</blah>", 1);
    public void testParentSelfAxis() {        try {            XQueryService service =                 storeXMLStringAndGetQueryService("nested2.xml", nested2);                        queryResource(service, "nested2.xml", "/RootElement/descendant::*/parent::ChildA", 1);            queryResource(service, "nested2.xml", "/RootElement/descendant::*[self::ChildB]/parent::RootElement", 0);            queryResource(service, "nested2.xml", "/RootElement/descendant::*[self::ChildA]/parent::RootElement", 1);        } catch (XMLDBException e) {            fail(e.getMessage());        }    }