i_iterator -> i_list_iterator
common list iterator
list_iterator is compliant with general intf