docs: def get_dirty_items(item_list, flag_list):
      """
      Returns each item in item_list where not flag in flag_list
  
      Args:
          item_list (list):
          flag_list (list):
  
      Returns:
          dirty_items
      """
      assert len(item_list) == len(flag_list)
      dirty_items = [item for (item, flag) in
                     zip(item_list, flag_list)
                     if not flag]
      #print('num_dirty_items = %r' % len(dirty_items))
      #print('item_list = %r' % (item_list,))
      #print('flag_list = %r' % (flag_list,))
      return dirty_items