Common Lisp's mapcar can accept lists of lists. However
it only iterates as long as all lists have more elements.
In other words its handling of unequal lists is to stop
rather than trying to continue calling while indicating
the missing elements in some way.