code: def compact(*args):
      
      use_comma = True
      if len(args) == 1 and isinstance(args[0], List):
          use_comma = args[0].use_comma
          args = args[0]
  
      return List(
          [arg for arg in args if arg],
          use_comma=use_comma,
      )
docs: Returns a new list after removing any non-true values