[Neil Schemenauer] > Clever idea I think. You don't need a special tuple, just a little > wrapper object that holds the key and the original value and uses > the key for tp_richcompare. That could work well. If a comparison function was specified too, it would only see the key (addressing one of Raymond's concerns).