final: prev: let callPackage = prev.lib.callPackageWith { pkgs = prev; }; in { lib = prev.lib.recursiveUpdate prev.lib { fetchers = { sshKnownHosts = callPackage ./fetchers/sshKnownHosts { }; }; runtime = { merge = { keyValue = callPackage ./runtime/merge/keyValue { }; }; }; }; }