I've been finding it a bit annoying that map can handle long lists but map! can't. * srfi-1.scm (map!): Define as an alias for map, previous definition was not tail-recursive.