Why not use exitWith{} to avoid unnecessary loop cycles?