> I changed it to "An element of ARGS fails to match if PAT does not match > the associated value or the default value. The overall pattern fails > to match if any element of ARGS fails to match." Does that work? WFM, thank you! Installed and closing as done: Allow default values in 'map-let' and the pcase 'map' form 19777b7c864 2023-07-30 15:20:27 +0200 https://git.sv.gnu.org/cgit/emacs.git/commit/?id=19777b7c864 I'll also bump the map.el Version header in a week or so if no-one beats me to it. -- Basil