Provide a transitional API for CForLoop and utilize in lowerIterators