Added pointer support for iterable