Add Interleave iterator