code: def flat_map_t(func):
      
      return Transformation(
          'flat_map({0})'.format(name(func)),
          partial(flat_map_impl, func),
          {ExecutionStrategies.PARALLEL}
      )
docs: Transformation for Sequence.flat_map
      :param func: function to flat_map
      :return: transformation