Add Variable#map, #each, #reduce. Close #10