Subject: bug#62207: 29.0.60; Trying to remove non-existent key binding instead adds a binding

From: Eli Zaretskii <[email-masked]>
Date: Sat, 18 Mar 2023 07:51:35 +0200

> From: Stefan Monnier <[email-masked]>
> Cc: Robert Pluim <[email-masked]>,  [email-masked],  [email-masked],
>   [email-masked]
> Date: Fri, 17 Mar 2023 16:51:56 -0400
> 
> I think the removal code is "good enough" for uses in a user's init
> code, but I'd rather add some recommendation to avoid on it in
> ELisp packages.

If we want to recommend that, we need to come up with a rationale and
a couple of alternative ways of achieving goals that commonly lead to
using this option.  Can you tell what to say to that effect?