Has anyone ever proposed making Hash#+ a nondestructive equivalent of 
Hash#update ?

I'm experimenting with keyword arguments and find myself passing things 
like h1.dup.update(h2), where h1+h2 would feel more natural.  h1 is 
usually some often-used package of default args, and h2 specifies a few 
changes and/or additions.

  Mark