Thank you :) About closures it can be interesting to know that in lambdatalk lambdas don&#x27;t create closures, there is not any local environment. Things work because lambdas memorize partial calls and are de facto curried and so closures are not necessary. More explanations in this page: <a href="http:&#x2F;&#x2F;epsilonwiki.free.fr&#x2F;lambdaway&#x2F;?view=lambdatalk%20three#17" rel="nofollow">http:&#x2F;&#x2F;epsilonwiki.free.fr&#x2F;lambdaway&#x2F;?view=lambdatalk%20thre...</a> .<p>Thanks again