Attribute indicating the absolute node path for this node. 
        
        Note that the absolute node path starts with a forward slash 
        followed by the root node's name: e.g: 
        `/root.name/child.name/grandchild.name`
        Warning: it should be noted that use of _path assumes  
        that sibling nodes have unique names. If unique node paths
        cannot be assured, use node attribute «_coord» instead.

        :returns: The absolute node path for this node.
        :rtype: str

def _path(self):
        """Attribute indicating the absolute node path for this node. 
        
        Note that the absolute node path starts with a forward slash 
        followed by the root node's name: e.g: 
        `/root.name/child.name/grandchild.name`
        Warning: it should be noted that use of _path assumes  
        that sibling nodes have unique names. If unique node paths
        cannot be assured, use node attribute «_coord» instead.

        :returns: The absolute node path for this node.
        :rtype: str 
        """
        _path = pathlib.PurePosixPath(self.name)
        _node = self
        while _node.parent:
            _path = _node.parent.name / _path
            _node = _node.parent
        _path = pathlib.posixpath.sep / _path
        return _path.as_posix()