public static TreePath findCommonAncestor(TreePath... paths) {
    if (ArrayUtil.isEmpty(paths)) return null;
    if (paths.length == 1) return paths[0];
    return findCommonAncestor(Arrays.asList(paths));
  }
public static TreePath findCommonAncestor(TreePath... paths)