Is this just syntactic sugar for recursive lookup of a transformed version in __missing__? Or a way of supplying a custom "key" function to a dictionary?

Any such proposal should consider how it composes with other dict variants like defaultdict, OrderedDict and counter.

Cheers,
Nick.