Switch from .map to .for

.map will change its behavior to not flatten, while .for will stay
as it is now. See http://pmthium.com/2014/10/apw2014/ for reference
Merge pull request #2 from moritz/map-to-for

Switch from .map to .for