>> >> instead of `eq')? Dunno why this function does not exist yet, but it
>> >> would ease handling alists e.g. if its keys are strings.
>>
>> Using side-effects on alists is often a bad idea.
> Why? I do this very often in my .emacs. For example:
This is essential. A lot of packages store settings in alists, and there
is no handy function to alter the values inside those.