docs: public void getRelativePath(StringBuilder result, INode parserNode, INode node) {
  		if (parserNode == node)
  			return;
  		if (isAncestor(parserNode, node)) {
  			ICompositeNode parent = node.getParent();
  			getRelativePath(result, parserNode, parent);
  			int idx = 0;
  			INode child = parent.getFirstChild();
  			while(child != node && child.hasNextSibling()) {
  				idx++;
  				child = child.getNextSibling();
  			}
  			result.append("/").append(idx);
  		} else {
  			result.append("/..");
  			getRelativePath(result, parserNode.getParent(), node);
  		}
  	}