docs: static <V, T extends Tree<V, T>> MSeq<T> pathToRoot(
  		final T node,
  		final int depth
  	) {
  		final MSeq<T> path;
  		if (node == null) {
  			path = MSeq.ofLength(depth);
  		} else {
  			path = pathToRoot(node.getParent().orElse(null), depth + 1);
  			path.set(path.length() - depth - 1, node);
  		}
  
  		return path;
  	}