On Fri, Mar 25, 2005 at 03:13:48PM +0100, Pierre Barbier de Reuille wrote: > For some reason, this function does not use leazy evaluation ! Do you mean "lazy" or "sleazy"? Sleazy evaluation - that would be interesting ;-) Best regards Tomasz