@Override
      public boolean accepts(@NotNull FileContent fileContent, ProcessingContext context) {
        try {
          return rootTag.equals(parseHeaderWithException(CharArrayUtil.readerFromCharSequence(fileContent.getContentAsText())).getRootTagLocalName());
        }
        catch (IOException e) {
          return false;
        }
      }
@Override
      public boolean accepts(@NotNull FileContent fileContent, ProcessingContext context)