> The discussion has indeed sidetracked with handling the special cases, > signature definition and whatnot, Does the following code emit 10 or -10? print(min([], default=10, key=operator.neg)) Raymond