Currently we can only have one-deep nesting of iterator / for-each loops. Inner nestings don't work due to untested / probably broken access to further-out outer frames. It shouldn't be very hard to debug the generalized case -- already written -- just needs some attention.