add some missing conversions to/from iterators
convert user object to array using its to_array() method