docs: def file_name_filter(self, fp):
          '''
          Checks to see if a file should be scanned based on file name include/exclude filters.
          Most useful for matryoshka scans where only certian files are desired.
  
          @fp - An instances of binwalk.common.BlockFile
  
          Returns True if the file should be scanned, False if not.
          '''
          if self.file_name_include_regex and not self.file_name_include_regex.search(fp.name):
              return False
          if self.file_name_exclude_regex and self.file_name_exclude_regex.search(fp.name):
              return False
  
          return True