Temperory commit of transform_iterator changes for OpenCL scatter