def _proc_array(self, arr, itemproc, dim, collection): if dim is None: if isinstance(self.item_type, CompositeType): arr = [itemproc(a) for a in arr] return arr return ARRAY._proc_array(self, arr, itemproc, dim, collection)