Modify default parameter, add iterator_to_array function