elements/pick for loop/closure unrolling

this is a rename from gather/pick; as it changes the api,
minor ver is incremented
update changelog