open-n-files; figured out elisp mapcar, list

tripped on an infinite loop (?)