We would force temporaries in unexpected places, causing assertions to throw if access chains were consumed in such loops.