class_docstr: A transformation which applies each of a list of transformations,
  returning a set of all optoins.
  
  Args:
      transformations: The list of ``Transformation`` to apply.
code: def __init__(self, transformations):
      if not (
          isinstance(transformations, list)
          or isinstance(transformations, tuple)
      ):
          raise TypeError("transformations must be list or tuple")
      elif not len(transformations):
          raise ValueError("transformations cannot be empty")
      self.transformations = transformations
  
file_path: TextAttack/textattack/transformations/composite_transformation.py
imports: from textattack.shared import utils
  from textattack.transformations import Transformation
label_desc: Use image node_id 1 to create a new CompositeTransformation object from inherited base classes: Transformation with example: obj = CompositeTransformation(transformations)