@Override
    public boolean isDropRedundant(@NotNull TreePath source, @NotNull TreePath target) {
      return target.equals(source.getParentPath()) || MoveHandler.isMoveRedundant(getPsiElement(source), getPsiElement(target));
    }
@Override
    public boolean isDropRedundant(@NotNull TreePath source, @NotNull TreePath target)