BlockHashLoc (BHL) enable the recovery of files via previously made
small files with a list of blocks hashes.
With adequately sized blocks (512 bytes, 4KB, etc. depending on the
media and File System), this let one recover a file regardless of the FS
used, or the FS integrity, or the fragmentation level.