code: @Override
    public void validate() {
      try {
        IFD ifd = model.getFirstIFD();
        int n = 0;
        while (ifd != null) {
          validateIfd(ifd, n);
          ifd = ifd.getNextIFD();
          n++;
        }
      } catch (Exception e) {
  
      }
    }
docs: Validates that the IFD conforms the Tiff/EP standard.