@Override
      public void childAdded(@NotNull PsiTreeChangeEvent event) {
        if (event.getNewChild() instanceof PsiWhiteSpace) return; // optimization
        childrenChanged(event);
      }
@Override
      public void childAdded(@NotNull PsiTreeChangeEvent event)