closure allows invocation with smaller number of arguments
variable capture
There should be implicit "it" variable if none is defined
I think this covers enough of the basic closure to prove feasibility