https://github.com/haskell-nix/hnix-store/commit/718685047887373f63807d9c05649d96a2fc62a6 added `HashAlgo` GADT and https://github.com/haskell-nix/hnix-store/commit/ce0b3606f0e64b8b5b07399ffbe7ece7d853bf82 added `DSum HashAlgo Digest` which seems to make `NamedAlgo` obsolete/redundant. It is used only at couple of places `makeStorePath` and `makeFixedOutputPath` in `-readonly`s `System.Nix.Store.ReadOnly` and `addToStore` in `-remote`. Consider replacing.