Christophe: > A max!callable(range) that > replaces max(map!collable(range)) is unuseful and confusing, since max > should return one of the element passed in its arguments.
That's not the semantics of what I have proposed, I think you need to read the bug report more carefully. Do you think that SchwartzSort return the mapped range sorted? It returns the original range sorted according to the position of the mapped items. The same is happening here. Bye, bearophile
