jckarter/clay — pull request #437 by galchinsky (2012-10-27 19:29:24+00:00)
Title: lambda capture overloads

Make possible to change values while capturing by overloading `lambdaRepack` and `lambdaUnpack` primitives.
```
var v = vector(array(1,2,3,4,5));
var f = x :move> v[0] + 1;
println(v);//prints empty an vector, because data was moved to the closure
```