<brian.bird at securetrading.com> wrote: > However, is there a good reason why default parameters aren't evaluated > as the function is called? (apart from efficiency and backwards compatibility)? how would you handle this case: def function(arg=otherfunction(value)): return arg </F>