[Python-ideas] Enhancing iterator objects with map, filter, reduce methods