seq works for maps
cons accepts nil
Make map use seq as a termination predicate