> Let's try to avoid this altogether. We could use parent references > to check if path1 equals to path2. This required in index_def_is_valid to raise error on key_part_path_cmp == 0 before tuple_format creation. We need to compare path strings in key_part(s)