local names, iteration => eduction

same as Clojure commit 5a2042cc8d7331b1d1979f5c946f6c480d6f5be8