code: def tails_t(wrap):
      
      return Transformation(
          'tails',
          lambda sequence: [wrap(sequence[i:]) for i in range(len(sequence) + 1)],
          {ExecutionStrategies.PRE_COMPUTE}
      )
docs: Transformation for Sequence.tails
      :param wrap: wrap children values with this
      :return: transformation