path.build("/../tns:child/.././ns2:something/../local/.");
path.build("/../tns:child/.././ns2:something/../local/.", null);
    public void testComplexPath() throws Exception {        path.build("/../tns:child/.././ns2:something/../local/.");        assertStepSize(9);        assertStepRoot(0);        assertStepUp(1);        assertStepDown(2, "child", "tns");        assertStepUp(3);        assertStepHere(4);        assertStepDown(5, "something", "ns2");        assertStepUp(6);        assertStepDown(7, "local");        assertStepHere(8);    }