@Override
    public boolean shouldDelegateToParent(TreePath @NotNull [] sources, @NotNull TreePath target) {
      PsiElement psiElement = getPsiElement(target);
      return !MoveHandler.isValidTarget(psiElement, getPsiElements(sources));
    }
@Override
    public boolean shouldDelegateToParent(TreePath @NotNull [] sources, @NotNull TreePath target)