Temporarily replace usages of extension on iterators in compiler by _tmp() calls