ENH: make Series work with map objects the same way as generators

you can out the map in the same isinstance (the 2nd arg can be a tuple)
is there a generic types.Map or abc.Map ? (eg a python a tract base class that represent a map expression)
if so maybe use that