object map_objects(arr,fun,extra)
object arr
string fun
mixed extra

Similar to map_array but calls arr[a]->fun(extra). The return value replaces
the object in the returned array.
