docs: def delete_duplicates(seq):
      """
      Remove duplicates from an iterable, preserving the order.
  
      Args:
          seq: Iterable of various type.
  
      Returns:
          list: List of unique objects.
  
      """
      seen = set()
      seen_add = seen.add
      return [x for x in seq if not (x in seen or seen_add(x))]