docs: def select_many(self, func=lambda x: x):
          """
          Flattens an iterable of iterables returning a new Enumerable
          :param func: selector as lambda expression
          :return: new Enumerable object
          """
          return Enumerable3(itertools.chain.from_iterable(self.select(func)))