self: super: let lib = super.lib; in { lib = (super.lib or {}) // rec { unlines = lib.concatStringsSep "\n"; unlinesAttrs = f: as: unlines (lib.mapAttrsToList f as); }; }