On Fri, Sep 11, 2015 at 10:58 PM, John Cowan <xxxxxx@mercury.ccil.org> wrote:
 
> In fact, the imperative version should take an optional merge-proc, too,
> rather than just overwriting the second hash table's values.  That would
> make it handle many more use cases.

What are these use cases of which you speak?

Here's one: representing environments with scoping.