public boolean matchSons(@Nullable PsiElement el1, @Nullable PsiElement el2) {
    if (el1 == null || el2 == null) return el1 == el2;
    return matchSequentially(el1.getFirstChild(), el2.getFirstChild());
  }
public boolean matchSons(@Nullable PsiElement el1, @Nullable PsiElement el2)