Andrei Alexandrescu wrote: > we have multiple predicates, p1, p2, ..., pk. We want to sort > elements in increasing order of rank(a, p1) + ... + rank(a, pk). Got it. Thinking ocasionally. -manfred