def _fullpath(self):
        if self._parent:
            base = self._parent._fullpath()
        else:
            base = ""
        return "%s/%s" % (base, self.pathname() )
fullpath() returns the ElementNode's full path as a string in
dataset/ETHPy150Open kdart/pycopia/XML/pycopia/XML/POM.py/ElementNode._fullpath