Can we just skip the local variable outside the loop and use a "const NValue & condval = ..." inside the loop?