Changes condition to accept a literal only if it is a constant.  Otherwise, the computation leading to a value would not be repeated in the condition section of a while loop.