code: def unique_ordered(list_):
      
      list_ = list(list_)
      flag_list = flag_unique_items(list_)
      unique_list = compress(list_, flag_list)
      return unique_list
docs: Returns unique items in ``list_`` in the order they were seen.
  
      Args:
          list_ (list):
  
      Returns:
          list: unique_list - unique list which maintains order
  
      CommandLine:
          python -m utool.util_list --exec-unique_ordered
  
      Example:
          >>> # ENABLE_DOCTEST
          >>> from utool.util_list import *  # NOQA
          >>> list_ = [4, 6, 6, 0, 6, 1, 0, 2, 2, 1]
          >>> unique_list = unique_ordered(list_)
          >>> result = ('unique_list = %s' % (str(unique_list),))
          >>> print(result)
          unique_list = [4, 6, 0, 1, 2]